@lina
2016-07-09T04:05:31.000000Z
字数 8232
阅读 471
桃瓣 api iOS Android wechat
【线上base url】http://api-beauty.51eshijia.com/api/v1/
【测试base url】http://api-beauty.51yishijia.com/api/v1/
【线上h5页面】http://m-beauty.51eshijia.com/
【测试h5页面】http://m-beauty.51yishijia.com/
通用上传文件服务
请求URL
POST
/upload
请求参数
tokenfile: 文件
响应
{errorCode: 0,data: {url: 'http://xxx'}}
url: [string] 文件的访问URL
token: [string] 登录后获取的token信息
:时效为1年,过期提示“请重新登录”,弹出登录页面
- header中的User-Agent
iOS:com.cheyu.taoban/1.0.0 (iPhone OS 9.3.1, iPhone6s)
Android:com.cheyu.taoban/1.0.0 (Android OS 4.3.1, YQ601)
errorCode: [int] 服务器状态码,0 为正常状态,异常状态待定。errorMessage:[string] 错误信息,但errorCode不为 0 时返回
data: [object] 数据字段,所有响应数据都在此字段中list: [array],当返回数据为列表时会将数据放在该字段
pageInfo: [object] 分页信息,当返回数组数据时会携带该字段
currentPage: [int] 当前页码totalPage: [int] 总页数pageSize: [int] 每页数量:本项目常用pageSize==10
示例
{errorCode: 0,data: {key: value,list: [{key: value}],pageInfo {}}}
jumpMode: [int] infoType:[int] infoListType:[int] tagListType:[int] infoFrom:[int]
{id: 1,title: '专业测评宝马5系',shortTitle:'宝马'coverUrl:'/1.png'contentH5:'<html>xxxxxx',videoUrl:'http://xxxxxx',viewCount: 1000,commentCount:1000,publicTime:14390009,publisher:'@发表用户',product:['@美妆产品'],tagArray:['@标签'],infoType:1}
id: [int] 资讯IDtitle: [string] 标题shortTitle: [string] 短标题,用于展示于图片上coverUrl: [string] 封面图片contentH5: [string] 内容Html页面【列表不下发,详情下发】videoUrl: [string] 视频地址viewCount: [int] 浏览量commentCount: [int] 评论数publicTime: [int] 发表时间,时间戳publisher: [object]发表用户,'@用户'product:[array]'@美妆产品'tagArray:[array]'@标签':最多展示2个,每一个标签的长度为2~4个字infoType:[int]'@美妆分类'
{id: 1,title: '专业测评宝马5系',interestCount: 1000,thumbnail:'/1.png',marketPrice:99.0,}
id: [int] 资讯IDtitle: [string] 标题interestCount: [int] 感兴趣人数thumbnail: [string] 缩略图地址marketPrice: [float] 市场价格
{id: 1,name: '标签名称',pic: '1.png'}
id: [int] IDname: [string] 标签名称pic: [string] 标签图片
{id: 1,pic: '1.png',title:'xxxxxxx'}
id: [int] 专题IDpic: [string] 精选合集图片title:[string] 精选标题
{id: 123,nickname: 'xiaobaitu',avatar: '/img1.imgtn.bdimg.com/it/u=1477579747,1739345058&fm=23&gp=0.jpg',cell: '15801379137',}
id: [int] 用户IDnickname: [string] 用户昵称avatar: [string] 头像图片地址cell: [string] 用户手机号
{id: 1,user: '@用户信息',content:'这次体验非常好,非常好非常好非常好非常好非常好非常好',publicTime:14390009}
id: [int] 评论IDuser: [object] 用户信息content: [string] 评论内容publicTime: [int] 评论时间,时间戳
{id:1pic: 'https://ss0.bdstatic.com/70cFuHSh_Q1YnxGkpoWK1HF6hhy/it/u=1722966551,3293303547&fm=116&gp=0.jpg',link: '#abc',title: '试驾特斯拉Model S P85D',desc: '来自未来的车',jumpMode:'@广告跳转方式',infoId:'@资讯Id'}
id: [int] IDpic: [string] 图片地址link: [string] 链接title: [string] 广告标题desc: [string] 广告描述jumpMode:[int]跳转方式方式infoId:[int]jumpMode==2的时候,请求资讯详情或者活动详情
{version:'1.0.0',url: 'http://www.baidu.com',description: '小米市场',from:'iOS_91'}
version: [string] 版本号url: [string] 升级地址description: [string] 版本描述from: [string] 渠道值
请求URL
POST
/login/verifycode
请求参数
phoneNumber: [string]接收验证码的手机号
响应
{errorCode: 0,data: {}}
请求URL
POST
/login
请求参数
phoneNumber: 手机号verifyCode: 验证码deviceId: 设备 ID
响应
{errorCode: 0,data: {token: '19201931210e'}}
token: [string] 登录成功后的token,后续数据接口均需携带该参数
请求URL
POST
/loginout
请求参数
token
响应
{errorCode: 0,data: {}}
请求URL
POST
/me
请求参数
token
响应
{errorCode: 0,data: {'@用户信息'}}
请求URL
POST
/me/update
请求参数
tokenavatar: [string]图片urlnickname: [string]用户昵称
响应
{errorCode: 0,data: {'@用户信息'}}
请求URL
POST
/feedback
请求参数
tokencontent: 反馈内容
响应
{errorCode: 0,data: {}}
接口说明
本接口可以请求到以下三种情况的美妆列表
==1:首页推荐列表
==2:搜索关键字列表,上传keyword
==3:搜索特定标签列表,上传tagId
==4:最新列表
==5:精选合集列表,上传subjectId
==6:第一个合集的课程列表
请求URL
POST
/list
请求参数
- `` : [int] 列表类型 【必填】
keyword:[string]搜索关键词,==2为必填tagId:[int]搜索标签,==3为必填subjectId:[int]专题ID,==5为必填pageNum: [int]页码 【必填】pageSize:[int]页长 【必填】token:[string]【选填】登录后为必填
响应
{errorCode: 0,data: {list: ['@美妆资讯'],pageInfo:['@分页字段']}}
接口说明
获取tab_index==1的列表,list只展示一张cover,其余信息在详情展示,点击列表进入“美妆资讯”详情
请求URL
POST
/column
请求参数
pageNum: [int]页码【必填】pageSize:[int]页长【必填】
响应
{errorCode: 0,data: {list: ['@美妆资讯'],pageInfo:['@分页字段']}}
接口说明
详情接口下发contentH5字段,需要增加infoFrom参数,显示来源
请求URL
POST
/detail?infoFrom=1
请求参数
infoId: [int]资讯ID【必填】token:[string]【选填】登录后为必填
响应
{errorCode: 0,data: {'@美妆资讯'}}
接口说明
首页上,顶部“精选”页面,点击列表,进入美妆列表,再次点击,才进入详情
请求URL
POST
/subject/list
请求参数
pageNum: [int]页码【必填】pageSize:[int]页长【必填】
响应
{errorCode: 0,data: {list:['@精选合集'],pageInfo:['@分页字段']}}
接口说明
tagListType==1,请求tab中分类的tag列表
tagListType==2,搜索中的热门标签列表
请求URL
POST
/tag
请求参数
tagListType:[int] '@美妆标签列表类型'【必填】
响应
{errorCode: 0,data: {list : ['@标签'],}}
接口说明
请求URL
POST
/love
请求参数
响应
{errorCode: 0,data: {list : ['@美妆资讯']}}
接口说明
按照视频播放次数排名列表,取12个
请求URL
POST
/recom
请求参数
响应
{errorCode: 0,data: {list : ['@美妆资讯']}}
接口说明
请求URL
POST
/subject/detail
请求参数
id: [int] 【必填】
响应
{errorCode: 0,data: {'@精选合集'}}
接口说明
请求URL
POST
/tag/detail
请求参数
id: [int] 标签id【必填】
响应
{errorCode: 0,data: {'@标签'}}
请求URL
POST
/comment
请求参数
beautyId: [int] 美妆资讯ID【必填】pageNum: [int]【必填】pageSize:[int]【必填】
响应
{errorCode: 0,data: {list: ['@评论'],pageInfo:['@分页字段']}}
请求URL
POST
/comment/send
请求参数
beautyId: [int] 美妆资讯ID【必填】content: [string] 评论内容【必填】token:身份认证【必填】
响应
{errorCode: 0,data: {'@评论'}}
请求URL
POST
/banner
请求参数
无
响应
{errorCode: 0,data: {list: [@'广告']}}
请求URL
POST
/user/collects
请求参数
token:身份认证【必填】
响应
{errorCode: 0,data: {list: ['@美妆资讯'],pageInfo:['@分页字段']}}
请求URL
POST
/user/collect/change
请求参数
token:身份认证【必填】infoId:资讯id【必填】collected:1收藏 0取消收藏【必填】
响应
{errorCode: 0,data: {}}
请求URL
POST
/user/collect/check
请求参数
token:身份认证【必填】infoId:资讯id【必填】
响应
{errorCode: 0,data: {collected:0}}
collected:1收藏 0未收藏请求URL
POST
/push
请求参数
user_id: [string] 推送用户ID 必填channel_id: [string] 设备ID 必填token: [string] 用户标识 [选填]device_type: [int] 设备类型 1:iOS,2:andriod 必填
响应
{errorCode: 0,data: {}}
请求URL
POST
/push/cancel
请求参数
user_id: [string] 推送用户ID 必填
响应
{errorCode: 0,data: {}}
aps:{alert:"test",badge:1,jumpMode:1,infoId:12233,link:'http://xxxxxxx',title:'xxxxx'}
for android: title:固定:“桃瓣美妆” content:alert字段jumpMode: [int] 跳转方式infoId: [string]jumpMode==2,通过infoId,进入资讯详情。link: [string]jumpMode == 1,link不为空进入H5页面。title: [string]jumpMode == 1,进入H5页面是topbar标题。请求URL
POST
/updateVersion
请求参数
from:渠道值 (同“四、渠道号“)
响应
{errorCode: 0,data: {'@版本信息'}}
H5 URL
H5 URL
1、分享地址:
【线上】http://m-beauty.51eshijia.com/share/资讯ID
【测试】http://m-beauty.51eshijia.com/share/资讯ID
【说明】本地需要中转后,跳转到微信端详情页面(中转用户统计)
标题:桃瓣美妆:+ $资讯标题
摘要:分享来自【桃瓣美妆】,你的贴身美妆顾问,帮你从女生变女神。
H5 URL
ALL:http://m-beauty.che-yu.cn/app
安卓下载地址:http://m-beauty.che-yu.cn/android-taoban.apk
文案:
易试驾是北京车语互联科技有限公司旗下一款试驾预约APP,该产品秉承“让试驾变得更容易”的理念,通过线上预约,线下体验的方式,为买车换车用户提供购车前的试驾预约服务。
H5 URL
请求方式:
Get
请求参数
type: 1:正式版本 2:build版本 3: alpha版本
正式版本H5页面显示Version+版本号
build版本H5页面显示Build+版本号
alpha版本H5页面显示Alpha+版本号
type:版本种类【必填】versionNum:版本号【必填】
【安卓市场】
| 描述 | from |
|---|---|
| 360手机助手 | Android_360 |
| 安卓市场 | Android_market |
| 豌豆荚 | Android_wandoujia |
| 百度手机助手 | Android_baidu |
| 应用宝 | Android_app |
| 小米商店 | Android_mi |
| 安智市场 | Android_anzhi |
| 乐商店 | Android_leshop |
| 华为应用市场 | Android_huawei |
| 魅族应用中心 | Android_meizu |
| oppp软件商店 | Android_oppp |
| UC | Android_uc |
| 友盟 | Android_umeng |
| 官网 | Android_officalwebsite |
| 安贝市场 | Android_anbei |
| 安粉网 | Android_anfen |
| 安卓之家 | Android_home |
| 安卓园 | Android_park |
| 易用汇 | Android_easy |
| 搜狗手机助手 | Android_sogo |
| 移动应用商场 | Android_mobile |
| 机锋市场 | Android_jifeng |
| N多网 | Android_n |
| 乐视应用商店 | Android_leshi |
| 爱奇艺应用商店 | Android_aiqiyi |
| 应用贝 | Android_yingyongbei |
| 三星应用商店 | Android_sumsung |
| 联通沃商店 | Android_wo |
| 应用汇 | Android_yingyonghui |
| 木蚂蚁 | Android_ant |
| 冒泡堂 | Android_bubble |
| 海信应用商店 | Android_hisense |
【iOS苹果】
| 描述 | from |
|---|---|
| 苹果商店 | App Store |
| PP助手 | iOS_PP |
| 同步推 | iOS_tongbutui |
| 快用苹果助手 | iOS_kuaiyong |
| 苹果园 | iOS_pingguoyuan |
| 91助手iOS | iOS_91 |
| 官网 | iOS_officalwebsite |
| 事件( 统计点) | event_id | attribute | 英文名称 | 中文名称 |
|---|---|---|---|---|
| 点击首页”搜索“ | TB_0001 | “event”=“home_search” | home_search | 首页搜索 |
| 点击首页”最新“ | TB_0001 | “event”=“home_new” | home_new | 首页最新 |
| 点击首页”精选“ | TB_0001 | “event”=“home_selected” | home_selected | 首页精选 |
| 点击tab”专题“ | TB_0002 | “event”=“tab_subject” | tab_subject | tab”专题“ |
| 点击tab”分类“ | TB_0003 | “event”=“tab_category” | tab_category | tab”分类“ |
| 点击tab”我的“ | TB_0004 | “event”=“tab_my” | tab_my | tab”我的“ |
| 点击“收藏” | TB_0005 | collect_button | 收藏按钮 | |
| 点击“登录返回按钮” | TB_0006 | login_back | 登录跳出 | |
| 点击“分享按钮” | TB_0007 | share_button | 分享 |