首页 > 代码库 > 团购客户端练习(一:思考一下)

团购客户端练习(一:思考一下)

团购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>

  今天先到这里吧  入坑开始

 

  

  

团购客户端练习(一:思考一下)