封装第三方分享功能,提供统一调用接口
- 接口统一,无需单独适配各个分享SDK
- 面向协议,简单易用
- 实现业务逻辑与分享模块代码隔离
- 微信
- 微信好友
- 微信朋友圈
- 微信收藏
- QQ
- QQ好友
- QQ空间
- 文本
- 图片
- 页面(音频、视频、微信小程序等)
- 微信(1.8.3版本)
- 文本分享文本长度限制为
10KB
- 图片分享图片大小限制为
10MB
- 分享内容标题长度限制为
512B
- 分享内容描述长度限制为
1KB
- 分享缩略图数据大小限制为
32KB
- 分享链接URL长度限制为
10KB
- 文本分享文本长度限制为
- QQ(3.3.3版本)
- 文本分享文本长度限制为
1536B
- 图片分享图片大小限制为
5MB
- 分享内容标题长度限制为
128B
- 分享内容描述长度限制为
512B
- 分享缩略图数据大小限制为
1MB
- 分享链接URL长度限制为
512B
- 文本分享文本长度限制为
在Demo中测试QQ分享时,需要将appID和bundleID替换为真实可用的id。 在Demo中测试微信分享时,可以直接使用官方Demo中提供的bundleID (com.tencent.xin.SDKSample)。