MobLink Android 端业务场景简单说明
本文意在提供 MobLink 的业务场景使用说明希望可以给你带来更愉快的开发心情:
MobLink 的功能实现就是在分享前会将链接的参数信息保存到服务器,分享者 A 通过微信、QQ 等分享给他的好友 B 时,好友 B 打开链接,点击页面的“在 app 中打开”,网页中的 js 会尝试打开对应的 APP。如果打开失败,js 会把当前设备的信息缓存到我们的服务器,然后跳转 app 下载页面。后面 app 安装并启动,我们的 sdk 就会跟服务器请求缓存的参数,于是 app 就可以获取到链接设置的参数信息,如果 js 打开成功了,js 会自己把页面中缓存的参数传递给 app,app 同样可以获取到链接设置的参数信息.如无码邀请,可以绑定传递参数,建议为 uid,A 分享给 B,B 注册后自动绑定 A 的 uid。
参数设置
在 App 中分享商品/内容/活动页面时,将您需要的参数信息添加到分享的链接中。
通过网页端的 params 直接设置参数信息
复制代码
```
通过客户端的接口设置参数信息
通过 getMobID 接口生成 MobId,并把 mobid 拼接在您的场景还原链接后面.
eg:[http://f.moblink.mob.com/pro/scene/novel?id=1&mobid=1467308004604772352]
复制代码
参数获取
在指定跳转的页面通过 SceneRestorable 接口获取链接中设置的的参数信息,您可以用这些参数做一下逻辑判断,实现您需求的功能,如多样化跳转,无码邀请,来源可追溯等功能
复制代码
评论