Changes between Version 3 and Version 4 of price_api_2.3.0


Ignore:
Timestamp:
12/04/2015 02:59:18 PM (10 years ago)
Author:
oujianqiang
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • price_api_2.3.0

    v3 v4  
    3838 
    3939 
     40== 1 功能相关 == 
    4041=== 1.1 首页精选列表数据接口(M) ===  
    4142(未完成)[[BR]] 
     
    4445 
    4546{{{ 
    46 请求参数的变动:新增3个参数 
    47 1)platform:平台,传”iOS”或”Android”; 
     47请求参数变动:新增3个参数 
     48(无论是get请求还是post请求,都在url上加) 
     491)platform:平台,传”ios”或”android”; 
    48502)v:app版本号,如2.3.0; 
    49 3)inReview=1(Android不传); 
    50  
    51 返回参数的变动: 
     513)inReview=1(Android端不传); 
     52 
     53 
     54返回参数变动: 
    5255如果是来自iOS的请求,则在Topic类型的实体,新增2个字段: 
    53561、爆料简介; 
     
    187190 
    188191{{{ 
    189 请求参数变动: 
     192请求参数变动: 
    1901931、sectionId参数新增1个取值: 
    191 1)sectionId=100[后端已提供]时,请求属于“一键购”的海淘列表数据。 
     1941)sectionId=100[后端已支持]时,请求属于“一键购”的海淘列表数据。 
    192195 
    1931962、新增3个筛选条件的参数: 
     
    1961993)精彩推荐; 
    197200 
    198 3、新增3个用于控制的参数 
    199 1)platform:平台,传”iOS”或”Android”; 
     2013、新增3个用于控制的参数(无论是get请求还是post请求,都在url上加) 
     2021)platform:平台,传”ios”或”android”; 
    2002032)v:app版本号,如2.3.0; 
    201 3)inReview=1(Android不传); 
    202  
    203  
    204 返回参数的变动: 
    205 如果是来自iOS的请求,则在Topic类型的实体,新增2个字段: 
    206 1、爆料简介; 
    207 2、爆料正文(正文不带图片,不带html标签,字数较多[标准由产品定]则截取); 
    208  
    209  
    210 修改图片点击的协议:新增一个参数: 
     2043)inReview=1(Android端不传); 
     205 
     206 
     207返回参数变动:新增3个参数 
     2081、新增一键购开关控制字段,用于控制【一键购】列表顶部的文案是否显示; 
     2092、如果是来自iOS的请求,则在Topic类型的实体,新增2个字段: 
     2101)爆料简介; 
     2112)爆料正文(正文不带图片,不带html标签,字数较多[标准由产品定]则截取); 
     212 
     213 
     214图片点击的协议的变动:新增一个参数: 
    2112151、图片链接imgUrl 
    212216 
     
    216220topicId:爆料id 
    217221curIndex:所点击图片的序号(从0算起) 
    218 imgUrl:所点击图片的地址链接,其中特殊字符需要url编码 
     222imgUrl:所点击图片的地址链接,其中特殊字符需要url编码【新增】 
    219223}}} 
    220224 
     
    360364**需求:**[[BR]] 
    361365{{{ 
    362 请求参数的变动:新增3个参数 
    363 1)platform:平台,传”iOS”或”Android”; 
     366请求参数变动:新增3个参数 
     367(无论是get请求还是post请求,都在url上加) 
     3681)platform:平台,传”ios”或”android”; 
    3643692)v:app版本号,如2.3.0; 
    365 3)inReview=1(Android不传); 
    366  
    367 返回参数: 
     3703)inReview=1(Android端不传); 
     371 
     372 
     373返回参数变动: 
    368374如果是来自iOS的请求,则在Topic类型的实体,新增2个字段: 
    3693751、爆料简介; 
     
    466472 
    467473{{{ 
    468 返回数据变动: 
     474返回数据变动: 
    4694751、【优惠】、【海淘】2类的爆料终端页正文内容: 
    470 1)新增“可能喜欢”的爆料入口,并加上跳转协议 
    471 2)新增“内容标签”,加上点击协议 
    472 3)新增该爆料相关的优惠券页面入口按钮,加上点击协议 
     4761)新增“可能喜欢”的爆料入口,并加上跳转协议(跳至 爆料终端) 
     4772)新增“内容标签”,加上点击协议(查看 搜索结果) 
     4783)新增该爆料相关的优惠页面入口按钮,加上点击协议(查看 爆料相关优惠信息) 
    473479 
    4744802、【发现】类的爆料终端页正文内容: 
    475 1)新增“可能喜欢”的爆料入口,并加上跳转协议 
     4811)新增“可能喜欢”的爆料入口,并加上跳转协议(跳至 爆料终端); 
    476482 
    4774833、【晒物】、【经验】2类的爆料终端页正文内容: 
    478 1)新增内容标签,加上点击协议; 
    479  
     4841)新增内容标签,加上点击协议(查看 搜索结果); 
    480485}}} 
    481486 
     
    603608 
    604609 
    605 === 1.6 爆料关联的优惠(M) === 
     610=== 1.6 爆料关联的优惠信息(M) === 
    606611(未完成)[[BR]] 
    607612 
    608613**需求:**[[BR]] 
    609 新接口[[BR]] 
     614{{{ 
     615新接口 
     616返回该篇爆料关联的优惠券信息。 
     617ps:mrobot请求应用后台提供优惠码接口和优惠券接口并合并数据,返回数据的data里返回对应的2个数组,优惠码在前。 
     618}}} 
     619 
    610620 
    611621**mrobot接口** 
     
    623633**说明** 
    624634 
    625 > 返回该篇爆料关联的优惠信息 
     635> 返回该篇爆料关联的优惠信息 
    626636 
    627637**缓存时间** 
     
    652662---------- 
    653663 
    654 === 1.7 优惠券终端页(M) === 
     664=== 1.7 优惠券列表(M) ===  
    655665(未完成)[[BR]] 
    656666 
    657667**需求:**[[BR]] 
    658 补充正文内容:领取优惠券花费的钻石数。 
     668{{{ 
     669请求参数变动:新增3个参数 
     670(无论是get请求还是post请求,都在url上加) 
     6711)platform:平台,传”ios”或”android”; 
     6722)v:app版本号,如2.3.0; 
     6733)inReview=1(Android端不传); 
     674 
     675返回数据变动: gift实体里新增1个字段 
     6761、所需钻石数; 
     677}}} 
     678 
     679**mrobot接口** 
     680 
     681> http://mrobot.pconline.com.cn/s-300/best/gift/listGift.xsp 
     682 
     683**后端接口** 
     684 
     685> http://best.pconline.com.cn/app/gift/cache/listGift.do 
     686 
     687**后端接口文档** 
     688 
     689> [http://trac.pc.com.cn/pc_best/wiki/app2.0/05_gift#礼品列表 礼品列表] 
     690 
     691**说明** 
     692 
     693> 分页获取礼品列表,传入type为礼品的类型进行查找 
     694 
     695**缓存时间** 
     696 
     697> 无 
     698 
     699**提交方式** 
     700 
     701> GET 
     702 
     703**参数** 
     704 
     705||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =|| 
     706||pageNo||页数||int||1||是|| 
     707||pageSize||页面大小||int||10||是|| 
     708||type||礼品类型: 1 礼品卡 2 实物礼品 3 优惠券||int||1||否|| 
     709||mallId||电商id,0表示查找所有||int||0||否|| 
     710 
     711**返回格式** 
     712> json 
     713 
     714**返回数据** 
     715 
     716{{{#!java 
     717{ 
     718  status: 1, 
     719  msg: "请求成功", 
     720  pageNo: 1, 
     721  pageSize: 20, 
     722  total: 100, 
     723  data: [ 
     724    {//from $gift 
     725        couponId: 123,  // 优惠券Id 
     726        giftId: 1,  // 礼品Id 
     727        giftName: "京东卡", 
     728        needScore: 10, //所需积分 
     729        needGold: 2,//所需金币 
     730        mallId:  12,  // 电商Id 
     731        mallName: '京东',  // 电商名称 
     732        imageUrl: "http://a.cn/1.png",  // 图片 
     733        createTime: 13251245124000,  // 创建时间 
     734        disCount: "满400减20",  // 优惠券额度 
     735        expiryDate: 13621321521000,  // 有效期 
     736        remainingDay:2  // 当前时间距离优惠券过期的天数  
     737        expiry: 1  // 是否有效  true 有效  false 过期 
     738    }, 
     739    ... 
     740  ] 
     741} 
     742}}} 
     743 
     744[http://trac.pc.com.cn/pc_best/wiki/app2.0/object_properties#礼品 $gift] 
     745 
     746---------- 
     747 
     748=== 1.8 优惠券终端页(M) === 
     749(未完成)[[BR]] 
     750 
     751**需求:**[[BR]] 
     752{{{ 
     753正文内容变动: 
     7541、领取优惠券花费的钻石数 
     755 
     756附件信息变动: 
     7571、增加领取优惠券需要花费的钻石数 
     758}}} 
     759 
    659760 
    660761**mrobot接口**: 
     
    705806---------- 
    706807 
    707 === 1.8 领取优惠券 ===  
     808=== 1.9 领取优惠券 ===  
    708809(未完成)[[BR]] 
    709810 
     
    768869 
    769870 
    770 === 1.9 提交订单 === 
     871=== 2.0 商品选择wap页(M) === 
     872(未完成)[[BR]] 
     873 
     874**需求:**[[BR]] 
     875{{{ 
     876页面内容变动: 
     8771、【一键海淘】功能开放时,页面出商品选择页; 
     8782、【一键海淘】功能关闭时,页面出信息提示页; 
     879}}} 
     880 
     881**mrobot接口** 
     882 
     883> http://mrobot.pconline.com.cn/x/best-best/buy/appIntf/goods/showGoods.jsp?topicId=162832 
     884 
     885**后端接口** 
     886 
     887> http://best.pconline.com.cn/buy/appIntf/goods/showGoods.jsp 
     888 
     889**后端接口文档** 
     890 
     891> [http://rdtrac.pc.com.cn/pc_best/wiki/app2.2.0/goods#商品选择 商品选择] 
     892 
     893**说明** 
     894 
     895> 商品选择页面 
     896 
     897**缓存时间** 
     898 
     899> 无 
     900 
     901**提交方式** 
     902 
     903> GET 
     904 
     905**是否需要登录** 
     906 
     907> 否 
     908 
     909**参数** 
     910 
     911||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =||= 备注 =|| 
     912|| topicId || 爆料id || string || "" || 是 ||  || 
     913||v||版本号||int||0||否||2.2.0版本传v=2.2.0|| 
     914 
     915**返回格式** 
     916> html 
     917 
     918**返回数据** 
     919 
     920> html页面 
     921 
     922操作协议:[[BR]] 
     923关闭页面点击协议:pcaction://close [[BR]] 
     924确认商品点击协议:pcaction://finish-choosing?outerId={商品outerId}        (不直接采用页面跳转协议,因为进入订单确认页需要先登录)     [[BR]] 
     925 
     926 
     927---------- 
     928 
     929 
     930=== 2.1 提交订单 === 
    771931(未完成)[[BR]] 
    772932 
     
    8421002 
    8431003 
    844 === 2.0 订单信息 === 
     1004=== 2.2 订单信息 === 
    8451005(未完成)[[BR]] 
    8461006 
     
    8891049{{{#!java 
    8901050 
     1051}}} 
     1052 
     1053 
     1054---------- 
     1055 
     1056 
     1057== 2 控制相关 == 
     1058 
     1059=== 2.1 url添加控制参数 ===  
     1060(移动开发添加)[[BR]] 
     1061 
     1062**需求:**[[BR]] 
     1063 
     1064{{{ 
     1065非提交数据的接口,特别是列表接口,请求参数添加3个控制参数 
     1066(无论是get请求还是post请求,都在url上加) 
     10671)platform:平台,传”ios”或”android”; 
     10682)v:app版本号,如2.3.0; 
     10693)inReview=1(Android端不传) 
    8911070}}} 
    8921071