Changes between Version 3 and Version 4 of price_api_2.3.0
- Timestamp:
- 12/04/2015 02:59:18 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
price_api_2.3.0
v3 v4 38 38 39 39 40 == 1 功能相关 == 40 41 === 1.1 首页精选列表数据接口(M) === 41 42 (未完成)[[BR]] … … 44 45 45 46 {{{ 46 请求参数的变动:新增3个参数 47 1)platform:平台,传”iOS”或”Android”; 47 请求参数变动:新增3个参数 48 (无论是get请求还是post请求,都在url上加) 49 1)platform:平台,传”ios”或”android”; 48 50 2)v:app版本号,如2.3.0; 49 3)inReview=1(Android不传); 50 51 返回参数的变动: 51 3)inReview=1(Android端不传); 52 53 54 返回参数变动: 52 55 如果是来自iOS的请求,则在Topic类型的实体,新增2个字段: 53 56 1、爆料简介; … … 187 190 188 191 {{{ 189 请求参数 的变动:192 请求参数变动: 190 193 1、sectionId参数新增1个取值: 191 1)sectionId=100[后端已 提供]时,请求属于“一键购”的海淘列表数据。194 1)sectionId=100[后端已支持]时,请求属于“一键购”的海淘列表数据。 192 195 193 196 2、新增3个筛选条件的参数: … … 196 199 3)精彩推荐; 197 200 198 3、新增3个用于控制的参数 :199 1)platform:平台,传”i OS”或”Android”;201 3、新增3个用于控制的参数(无论是get请求还是post请求,都在url上加) 202 1)platform:平台,传”ios”或”android”; 200 203 2)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 修改图片点击的协议:新增一个参数: 204 3)inReview=1(Android端不传); 205 206 207 返回参数变动:新增3个参数 208 1、新增一键购开关控制字段,用于控制【一键购】列表顶部的文案是否显示; 209 2、如果是来自iOS的请求,则在Topic类型的实体,新增2个字段: 210 1)爆料简介; 211 2)爆料正文(正文不带图片,不带html标签,字数较多[标准由产品定]则截取); 212 213 214 图片点击的协议的变动:新增一个参数: 211 215 1、图片链接imgUrl 212 216 … … 216 220 topicId:爆料id 217 221 curIndex:所点击图片的序号(从0算起) 218 imgUrl:所点击图片的地址链接,其中特殊字符需要url编码 222 imgUrl:所点击图片的地址链接,其中特殊字符需要url编码【新增】 219 223 }}} 220 224 … … 360 364 **需求:**[[BR]] 361 365 {{{ 362 请求参数的变动:新增3个参数 363 1)platform:平台,传”iOS”或”Android”; 366 请求参数变动:新增3个参数 367 (无论是get请求还是post请求,都在url上加) 368 1)platform:平台,传”ios”或”android”; 364 369 2)v:app版本号,如2.3.0; 365 3)inReview=1(Android不传); 366 367 返回参数: 370 3)inReview=1(Android端不传); 371 372 373 返回参数变动: 368 374 如果是来自iOS的请求,则在Topic类型的实体,新增2个字段: 369 375 1、爆料简介; … … 466 472 467 473 {{{ 468 返回数据 的变动:474 返回数据变动: 469 475 1、【优惠】、【海淘】2类的爆料终端页正文内容: 470 1)新增“可能喜欢”的爆料入口,并加上跳转协议 ;471 2)新增“内容标签”,加上点击协议 ;472 3)新增该爆料相关的优惠 券页面入口按钮,加上点击协议;476 1)新增“可能喜欢”的爆料入口,并加上跳转协议(跳至 爆料终端); 477 2)新增“内容标签”,加上点击协议(查看 搜索结果); 478 3)新增该爆料相关的优惠页面入口按钮,加上点击协议(查看 爆料相关优惠信息); 473 479 474 480 2、【发现】类的爆料终端页正文内容: 475 1)新增“可能喜欢”的爆料入口,并加上跳转协议 481 1)新增“可能喜欢”的爆料入口,并加上跳转协议(跳至 爆料终端); 476 482 477 483 3、【晒物】、【经验】2类的爆料终端页正文内容: 478 1)新增内容标签,加上点击协议; 479 484 1)新增内容标签,加上点击协议(查看 搜索结果); 480 485 }}} 481 486 … … 603 608 604 609 605 === 1.6 爆料关联的优惠 券(M) ===610 === 1.6 爆料关联的优惠信息(M) === 606 611 (未完成)[[BR]] 607 612 608 613 **需求:**[[BR]] 609 新接口[[BR]] 614 {{{ 615 新接口 616 返回该篇爆料关联的优惠券信息。 617 ps:mrobot请求应用后台提供优惠码接口和优惠券接口并合并数据,返回数据的data里返回对应的2个数组,优惠码在前。 618 }}} 619 610 620 611 621 **mrobot接口** … … 623 633 **说明** 624 634 625 > 返回该篇爆料关联的优惠 券信息635 > 返回该篇爆料关联的优惠信息 626 636 627 637 **缓存时间** … … 652 662 ---------- 653 663 654 === 1.7 优惠券 终端页(M) ===664 === 1.7 优惠券列表(M) === 655 665 (未完成)[[BR]] 656 666 657 667 **需求:**[[BR]] 658 补充正文内容:领取优惠券花费的钻石数。 668 {{{ 669 请求参数变动:新增3个参数 670 (无论是get请求还是post请求,都在url上加) 671 1)platform:平台,传”ios”或”android”; 672 2)v:app版本号,如2.3.0; 673 3)inReview=1(Android端不传); 674 675 返回数据变动: gift实体里新增1个字段 676 1、所需钻石数; 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 正文内容变动: 754 1、领取优惠券花费的钻石数 755 756 附件信息变动: 757 1、增加领取优惠券需要花费的钻石数 758 }}} 759 659 760 660 761 **mrobot接口**: … … 705 806 ---------- 706 807 707 === 1. 8领取优惠券 ===808 === 1.9 领取优惠券 === 708 809 (未完成)[[BR]] 709 810 … … 768 869 769 870 770 === 1.9 提交订单 === 871 === 2.0 商品选择wap页(M) === 872 (未完成)[[BR]] 873 874 **需求:**[[BR]] 875 {{{ 876 页面内容变动: 877 1、【一键海淘】功能开放时,页面出商品选择页; 878 2、【一键海淘】功能关闭时,页面出信息提示页; 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 提交订单 === 771 931 (未完成)[[BR]] 772 932 … … 842 1002 843 1003 844 === 2. 0订单信息 ===1004 === 2.2 订单信息 === 845 1005 (未完成)[[BR]] 846 1006 … … 889 1049 {{{#!java 890 1050 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上加) 1067 1)platform:平台,传”ios”或”android”; 1068 2)v:app版本号,如2.3.0; 1069 3)inReview=1(Android端不传) 891 1070 }}} 892 1071
![(please configure the [header_logo] section in trac.ini)](http://www1.pconline.com.cn/hr/2009/global/images/logo.gif)