wiki:pclady_news2.0.0终端协议

1.协议约定

说明

注意此章节并不是接口,注意此章节并不是接口,注意此章节并不是接口
wap页中与原生交互的链接统一使用前缀 pcladybrowser://


1.1文章终端页

1、点击文章标签,进入标签文章页:tagArticle/tagID

2、评论点赞:supportComment/cID

3、点击相关专题,进入专题主页:specialIndex/specialID

4、点击查看全部评论按钮进入评论列表:commentList

5、点赞:zan

6、点踩:cai

7、点击头像:authorIndex/authorID

8、分享:share?callback=xxxx、share/1?callback=xxxx(2.0.4版本开始)
share后不加数字:弹出所有分享渠道
1:微信好友 2:微信朋友圈 3:微博 4:QQ好友 callback为分享之后的js回调方法,此方法规定接受一个入参,成功分享传1,失败传0

9、更新页面元数据:refreshMeta (2.0.4版本开始)

1.2评论终端页

1、评论点赞:supportComment/cID

1.3投票终端页

1、评论点赞:supportComment/cID

2、点击查看全部评论按钮进入评论列表:commentList

3、投票未选择的提示:voteToast

1.4活动终端页

1、评论点赞: supportComment/cID

2、点击查看全部评论按钮进入评论列表:commentList

1.5消息推送

1、p2文章终端页
pcladybrowser://commonWebView/0/文章ID
2、a2活动详情页
pcladybrowser://commonWebView/2/投票ID
pcladybrowser://commonWebView/3/话题ID
3、k3我的订阅-更新
pcladybrowser://subscribed

1.6评论举报

pcladybrowser://report/replyID

1.7 悦选2.0.4 url访问规则

从2.0.4版本开始,访问url时需要传下列参数到页面
terminal:终端,1为iOS ,2为安卓
appVersion:客户端版本
deviceID:机器码
uid:用户id
commonId:session id

1.8 悦选2.0.4 终端页分享规则

无论是原生分享还是页面调用原生分享,都优先使用shareUrl作为分享url,没有的话,文章页用wap端的url分享,活动使用mrobot的url分享。
其次从广告打开的外链,如果页面中含有分享元数据,要显示分享按钮,规则同上。
页面元数据定义:
imageUrl:分享图url(与现有的一样)
title:分享标题(与现有的一样)
message:分享描述(与现有的一样)
shareUrl:分享url(没有这个字段就直接用页面本身的url)

1.9 打开微信二维码

点击打开微信二维码的 pcladybrowser://openqrcode

2.0 登录协议

pcladybrowser://mainLogin

2.1 投票页网络错误协议

pcladybrowser://networkToast