玩转QQ玩一玩分享,让游戏增加新的活力
邀请好友功能怎么做? 个人性化分享怎么做?分享是否成功如何判断? 分享后的渠道如何判断? 耐心看完会给你一个答案
文章目录1、相关参考链接2、分享使用场景3、不同场景下具体实现3.1 分享H5链接3.2 单渠道分享3.3 多渠道分享3.4 截图分享4、点击右上方’...‘ 进行分享5、获取extendInfo参数6、 源码与交流群1、相关参考链接 设计规范 分享图片尺寸:长宽比16:9 分享能力文档2、分享使用场景分享H5链接,分享H5活动页单渠道分享,直接分享游戏给QQ好友多渠道分享,分享游戏给好友、空间、微信、朋友圈截图分享,分享游戏截图给好友、空间、微信、朋友圈3、不同场景下具体实现3.1 分享H5链接特别说明:
分享出去的链接为格式 msgUrl&gameId=游戏ID&roomId=房间ID&gameVersion=游戏版本号&uin=QQ号码msgUrl 普通的Url如果最后不追加问号,分享出去的链接无法直接访问,除非后台做特殊的处理。此分享没有结果的回调3.2 单渠道分享特别说明:
3.3 多渠道分享特别说明: 回调说明参考单渠道分享下的特别说明
socialPicPath 图片可以自定义再配合extendInfo就可以做邀请好友相关的功能,如果指定的图片不存在默认使用shareQRCode_default.png 目录为 /sdcard/tencent/MobileQQ/.apollo/game/游戏ID/shareQRCode_default.png
二维码图片可以使用BK.QRCode 二维码模块 快速生成【 官方文档】,但生成的图片黑涂涂的没有吸引力,个人建议后台配合生成个性化海报。
3.4 截图分享截图分享隶属于多渠道分享只是图片来源于截图。
特别说明: 回调说明参考单渠道分享下的特别说明
截图文件保存路径/sdcard/tencent/MobileQQ/.apollo/game/游戏ID/sandbox/screenshot.png,如果出现截图为空白图片,请替换qqPlayCore.js为最新
4、点击右上方’…‘ 进行分享特别说明:
新版本的接口无法自定义分享的标题,分享默认显示的图片需要在游戏后台设置。设置项目-游戏设置-Gif素材
旧版本接口可以实现自定义但不推荐使用
5、获取extendInfo参数官方文档 - 获取系统信息
如果玩家是点击分享的面板消息进入游戏获取到的systemInfo.gameParam或者GameStatusInfo.gameParam就是分享中携带的extendInfo参数值
完
到这里就介绍完了,个人能力有限如有错误欢迎指正,如有遗漏欢迎补充。如有疑问欢迎留言一起交流讨论。
本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
赞 收藏 评论 举报相关文章