错误原因
一般是分享参数错误导致。
解决方案
1、参考文档检查参数设置,可以先通过demo测试下流程,再通过对比demo示例检查。
2、可参考ios接入指南的使用开发工具包。
(1)不同类型的分享数据主要通过APMediaMessage内的mediaObject对象进行区分:
a、APShareTextObject :纯文本数据。
b、APShareImageObject :图片数据。
c、APShareWebObject :网页数据。
(2)不同场景的分享区分:
a、在支付宝9.9.5版本前(不包括9.9.5版本),不同场景的分享通过APMediaMessage内的scene进行区分。scene为0表示分享到好友,scene为1表示分享到动态。
b、支付宝9.9.5版本至当前版本,分享入口已合并,scene参数并没有被使用,用户会在跳转进支付宝后选择分享场景(好友、动态、圈子等);但为保证老版本上无问题,建议还是照常传入。
c、分享到动态在支付宝9.9.5版本前(不包括9.9.5版本)只支持网页链接类型的消息,在9.9.5版本及以后只有纯文本类型的消息不支持。
(3)部分参数字段在页面上可见下图所示:除下图中字段外,还有分享跳转链接、消息列表显示的简短描述等字段。具体参见技术接入部分。
iOS和Android的字段名称略有不同,所以参数信息不可混在一起使用。
200317-7.png
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。