@hai046
2015-08-13T07:44:47.000000Z
字数 1711
阅读 806
参数 | 必选 | 类型及范围 | 说明 |
---|---|---|---|
t | true | int | push的类型 |
i | false | String | 不同的type有不同的意义 |
m | false | String | 要显示的通知内容 |
pchat | false | String | 聊天对象的uuid |
后面的参数只有 i=xxx
i的value是经过URLEncoder 【UTF-8】加密过的 例如加密前:
url=http://jiemoapp.com&title=分享到微信&image=http://p-test.jiemosrc.com/JiGmBFwvWAHo7csz1RiiBg.jpeg@200w_200h_75q.jpg&desc=分校流量红包,有好礼哦&platform=3
加密后:
url%3Dhttp%3A%2F%2Fjiemoapp.com%26title%3D%E5%88%86%E4%BA%AB%E5%88%B0%E5%BE%AE%E4%BF%A1%26image%3Dhttp%3A%2F%2Fp-test.jiemosrc.com%2FJiGmBFwvWAHo7csz1RiiBg.jpeg%40200w_200h_75q.jpg%26desc%3D%E5%88%86%E6%A0%A1%E6%B5%81%E9%87%8F%E7%BA%A2%E5%8C%85%EF%BC%8C%E6%9C%89%E5%A5%BD%E7%A4%BC%E5%93%A6%26platform%3D3
如果是网页那么 就是
<a href="http://jiemoapp.com/smart?t=26&i=url%3Dhttp%3A%2F%2Fjiemoapp.com%26title%3D%E5%88%86%E4%BA%AB%E5%88%B0%E5%BE%AE%E4%BF%A1%26image%3Dhttp%3A%2F%2Fp-test.jiemosrc.com%2FJiGmBFwvWAHo7csz1RiiBg.jpeg%40200w_200h_75q.jpg%26desc%3D%E5%88%86%E6%A0%A1%E6%B5%81%E9%87%8F%E7%BA%A2%E5%8C%85%EF%BC%8C%E6%9C%89%E5%A5%BD%E7%A4%BC%E5%93%A6%26platform%3D3">分享</a>
如果是push的话 那么json就是:
{
"t":26
"i":"url%3Dhttp%3A%2F%2Fjiemoapp.com%26title%3D%E5%88%86%E4%BA%AB%E5%88%B0%E5%BE%AE%E4%BF%A1%26image%3Dhttp%3A%2F%2Fp-test.jiemosrc.com%2FJiGmBFwvWAHo7csz1RiiBg.jpeg%40200w_200h_75q.jpg%26desc%3D%E5%88%86%E6%A0%A1%E6%B5%81%E9%87%8F%E7%BA%A2%E5%8C%85%EF%BC%8C%E6%9C%89%E5%A5%BD%E7%A4%BC%E5%93%A6%26platform%3D3"
}
value说明
参数 | 必选 | 类型及范围 | 说明 |
---|---|---|---|
url | false | string | 分享后点击跳转的地址 默认是http://jiemoapp.com |
title | true | string | 分享的标题 |
desc | true | string | 分享的描述 |
image | false | string | 分享的缩略图 默认是应用的icon |
platform | false | string | 默认分享到所有已开发的平台 |
其中 platform 目前有6个
参数 | 值 |
---|---|
微信朋友圈 | 1 << 0 |
微信好友 | 1 << 1 |
新浪微博 | 1 << 2 |
qq空间 | 1 << 3 |
qq好友 | 1 << 4 |
更多 | 1 << 5 |
platform是进行逻辑运算而来
例如当前platform=3 是分享到 微信朋友圈和微信好友
if((platform&xxx)==xxx){
分享到xxx平台
}
可以在手机浏览器里面打开 地址 http://apk.s.diandian.com/jiemoApp/dev/smartPage.html 可以测试网页唤醒app对用功能