首页 > 代码库 > 团购客户端练习(一:思考一下)
团购客户端练习(一:思考一下)
团购app项目练习
因为以后工作的关系 练习下没坏处
看了几家团购网站提供的api 都是不全的信息 提供给第三方团购导航网站的 联系一下也无妨
api里东西少的可怜 而且api是一个xml文件 木有开发者文档之类的说明 有些东西只能靠猜才知道是什么
一个城市列表 一个商品详情 就这样 一个坑开始了
首先还是从xml文件入手了
一个城市大约30M左右 一个问题粗线了 看了一下别的demo 有人是全部加载完解析 而且网站限速是160K左右 算一算大约是30M*1024/160K=192s 大约3分钟
这打开一个app等三分钟出现数据 就算是demo练习 哥也忍受不了啊
那肿么办 只能自己每天定时更新完 解析完 开个服务器 把数据放在上面 然后取呗
初步是这么想的
现在有个免费的应用后台 也是蛮方便 不用花钱买云主机 但是毕竟功能就那么几个 云端函数只能用js
哈哈哈 明天开始再入js的坑
数据有了 什么都不是问题了 想到这里也是激动的想哭了
今天先分析下xml吧 把data和名字确定一下
1 <?xml version="1.0" encoding="utf-8"?> 2 <response code="0" date="2014-10-05 14:22:48+08:00" message="Ok"> 3 <deals> 4 <data> 5 <deal><!-- 交易 翻译成一次团购好了--> 6 <website>美团网</website><!-- 网站名称--> 7 <deal_more_img><!-- 详情页里的前五张图片 √ --> 8 <![CDATA[http://p1.meituan.net/deal/__41159700__2578521.jpg,http://p1.meituan.net/deal/__41159705__5466300.jpg,http://p1.meituan.net/deal/__41159706__9426497.jpg,http://p0.meituan.net/deal/__41159710__6559329.jpg,http://p1.meituan.net/deal/__41159705__3391941.jpg]]> </deal_more_img> 9 <reservation>1</reservation><!-- 是否需要预约 1不需要 0需要 √ -->10 <destination></destination><!-- 目的地?先跳过-->11 <partner>0</partner><!-- 什么合伙人 不知道 先跳过-->12 <city_name>牡丹江</city_name><!-- 城市名称 √ -->13 <city_id>mudanjiang</city_id><!-- 城市ID √ -->14 <city_url>http://mdj.meituan.com</city_url><!-- 城市URL-->15 <deal_id>24900146</deal_id><!-- 团购ID √ -->16 <deal_title>香源自助烤肉西三店全天通用,提供免费WiFi</deal_title><!-- 团购标题 √ -->17 <deal_rank>0</deal_rank><!-- 团购等级-->18 <deal_url>http://mdj.meituan.com/deal/24900146.html</deal_url><!-- 桌面网页-->19 <deal_wap_url>http://i.meituan.com/deal/24900146.html</deal_wap_url><!-- 移动端网页 √ -->20 <deal_img>http://p0.meituan.net/275.168/deal/__41159546__7067135.jpg</deal_img><!-- 团购上面那个标题的图片 √ -->21 <deal_cate_id>202</deal_cate_id><!-- 美食ID √ -->22 <deal_cate>自助餐</deal_cate><!-- 美食类别 √ -->23 <deal_subcate_id>171</deal_subcate_id><!-- 美食子ID √ -->24 <deal_subcate>烤肉自助</deal_subcate><!-- 美食子类别 √ -->25 <deal_desc><!-- 团购描述 √ -->26 <![CDATA[仅售35元!价值42元的香源自助烤肉西三店全天通用,提供免费WiFi。餐后剩余150g(含150g)以上根据店内情况进行付款。27 ]]> </deal_desc>28 <value>42</value><!-- 原价 √ -->29 <price>35.00</price><!-- 现价 √ -->30 <rebate>8.3</rebate><!--折扣 √ -->31 <refund>1</refund><!-- 支持过期退款 √ -->32 <sales_min>1</sales_min><!-- 最少买几个?先跳过-->33 <sales_num>778</sales_num><!-- 卖出去多少了 √ -->34 <sold_out>no</sold_out> <!-- 是否卖光了 √ -->35 <is_post>no</is_post><!-- 是否为标杆-->36 <start_time>1399305600</start_time><!-- 开始时间 √ -->37 <end_time>1414908000</end_time><!-- 结束时间 √ -->38 <coupon_start_time>1399305600</coupon_start_time><!-- 优惠券开始时间-->39 <coupon_end_time>1414943999</coupon_end_time><!-- 优惠券结束时间-->40 <deal_tips><!-- 团购提醒 √ -->41 <![CDATA[亲爱的用户,为满足您的消费需求,经与商家协商,将有效期延长至2014年11月02日,其中不可用日期:2014年5月11日、5月31日至6月2日、8月2日、9月8日、9月10日、10月1日至10月7日、12月24日至12月25日,2014-11-11,感谢您对美团的支持与理解,祝您愉快~42 有效期:2014.5.6 至 2014.11.243 不可用日期:2014年5月11日、5月31日至6月2日、8月2日、9月8日、9月10日、10月1日至10月7日、12月24日至12月25日,2014-11-1144 无需预约,消费高峰时可能需要等位45 老人25元/位,学生军人凭有效证件可享35元/位,46 儿童身高在1.1米以下免费,1.1米——1.4米25元/位,47 本次团购仅限西三店使用48 餐具免费,餐后剩余150g(含150g)以上,加收餐位费42元(店内付费)49 团购用户不可同时享受商家其他优惠50 部分菜品因时令原因有所不同,请以店内当日实际供应为准51 ]]> </deal_tips>52 <deal_wow>53 <![CDATA[]]> </deal_wow><!-- 精彩评论吧-->54 <deal_range></deal_range><!--范围 不理解 -->55 <deal_range_id>0</deal_range_id><!-- 范围ID-->56 <deal_district_id>2689</deal_district_id><!--区ID √ -->57 <deal_district_name>西安区</deal_district_name><!-- 区名 √ -->58 <deal_address><!--地址 √ -->59 <![CDATA[西三条路与西牡丹街交叉口西北角]]> </deal_address>60 <deal_lng>129.610277</deal_lng><!-- 经度-->61 <deal_lat>44.577426</deal_lat><!-- 纬度-->62 <deal_name>香源自助烤肉</deal_name><!-- 团购名称 √ -->63 <deal_seller><!-- 团购商家名 √ -->64 <![CDATA[香源自助烤肉西三店]]> </deal_seller>65 <deal_phones><!--商家电话 √ -->66 <![CDATA[0453-6223888/6685777]]> </deal_phones>67 <deal_roomtype></deal_roomtype><!-- 空间类型-->68 <deal_roomtime></deal_roomtime><!-- 空间大小-->69 <coupon>0</coupon><!-- 有无赠券-->70 </deal>71 <shops>72 <shop>73 <shop_name>香源自助烤肉(西三条路店)</shop_name><!--商家名称 √ -->74 <shop_dpid>0</shop_dpid><!-- 商家dID-->75 <shop_poiid>4765774</shop_poiid><!-- 位置ID-->76 <shop_tel>0453-6223888/6685777</shop_tel><!-- 商家电话 √ -->77 <shop_addr><!-- 商家地址 √ -->78 <![CDATA[西三条路与西牡丹街交叉口西北角]]> </shop_addr>79 <shop_area><!--商家所在区 √ -->80 <![CDATA[西安区]]> </shop_area>81 <shop_long>129.610277</shop_long><!-- 商家所在经度-->82 <shop_lat>44.577426</shop_lat><!-- 商家所在纬度-->83 <shop_city>牡丹江</shop_city><!-- 商家城市 √ -->84 <shop_trafficinfo><!-- 商家交通详情-->85 <![CDATA[]]> </shop_trafficinfo>86 </shop>87 </shops>88 </data>89 </deals> 90 </response>
今天先到这里吧 入坑开始
团购客户端练习(一:思考一下)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。