人人秀平台发布的活动,可以直接通过链接访问,也可以支持在APP中访问。可以通过嵌入的方式在APP内访问、直接参与活动,因人人秀活动采用多平台访问的技术架构和产品特性,在APP内参与活动,需要联系客服开通第三方授权接口功能,保证用户体系打通,构建用户唯一性机制。
如果APP内活动有获取分享信息需求,可根据提供的【活动分享接口桥】功能,再配合第三方APP自行对接开发,完成活动助力分享。
使用流程示例
以拆礼盒活动微信APP分享活动流程示例,在自己APP内打开,使用嵌入webView访问活动,务必保证能与webView进行JS全局对象通信,通过提供的【活动分享接口桥】,传递分享参数、带参分享链接,来实现分享助力功能。
开通使用步骤
需对接APP用户体系则联系客户客服,付费开通第三方授权接口功能;
在嵌入的APP中,人人秀活动是通过分享提示的形式,最终实现分享逻辑是在APP内完成,用户点击分享操作时获取人人秀提供的分享参数来实现APP分享注册;
根据人人秀提供的【活动分享接口桥】获取活动分享链接参数,自己APP完成链接分享;
测试功能接口,调整参数验证活动功能是否正常。
使用注意事项
该功能只是提供了APP分享活动的解决方案,需要开发者对接开发支持功能。
该功能与其他高级功能,比如第三方授权,第三方发奖等接口复合功能组合使用时,可能在部分插件使用上存在兼容差别或不支持完整功能情况,属于二次开发功能,如发布活动需提前验证测试。
对接功能说明
参数示例
参数名称 | 参数类型 | 说明 |
title | string | 活动分享标题 |
desc | string | 活动分享描述 |
image | string | 活动分享头图 |
url | string | 活动分享地址 |
获取参数,页面逻辑示例
用户点击APP分享时,调用人人秀提供的【活动分享接口桥】
ex:
onShareClick=function () {
//获取人人秀活动分享参数,
let shareInfo = window.RRXAPI.getShareInfo(); //获取【活动分享接口桥】
let shareTitle=shareInfo.title; // 获取分享标题
let shareDesc=shareInfo.desc; // 获取分享描述
let shareImage=shareInfo.image; // 获取分享头图
let shareUrl=shareInfo.url; // 获取分享链接
// 例如设置APP分享链接注册 内部APP逻辑
APP.setShareData({
title:shareTitle,
shareMemo:shareDesc
shareImage:shareImage
h5Url: shareUrl
});
// 打开选择分享人操作弹框
}
相关文档