一、新浪微博分享规则

新浪微博支持分享类型:

应用内分享也就是网页分享支持: 文字,文字+图片,要分享链接需要链接添加在text里分享

客户端分享支持:文字,图片,文字+图片,图片+文字+链接

参数说明:
text:不能超过140个汉字
image:图片最大不超过5M,仅支持JPEG、GIF、PNG格式
latitude:有效范围:-90.0到+90.0,+表示北纬
longitude:有效范围:-180.0到+180.0,+表示东经

二、QQ好友分享规则

QQ好友分享支持:文字,图片,文字+图片+链接,音乐链接,视频链接

参数说明:

  • text:最多40个字符
  • title:最多30个字符,超出部分会被截断
  • url :URL 地址,最长 512 个字符
  • thumbImage:预览图数据,最大1M字节
  • image:最大5M字节

三、QQ空间分享规则

QQ空间分享支持:文字,图片,文字+图片+链接,本地视频,视频链接

参数说明:

  • url: 1、必须用域名网址 ; 2、url 不能含有中文;
  • title:最多200个字符;
  • text:最多600个字符;

集成QQ和QQ空间可能遇到的问题:

  • QQ登录显示错误码110406:
    这个不是我们这边的问题,您需要联系一下QQ互联的客服。
    这个错误是QQ那边返回的,是说你用的账号登陆必须是你自己注册应用的账号,如果用别人的就要加为测试账号,加为测试账号的QQ必须是自己的好友,如果不行的话,就把你的应用通过QQ的审核。
  • QQ登录显示错误码110401: 腾讯开放平台可能注册的为网页应用。
  • QQ分享图文和音乐,在PC版本的QQ上可能只看到一条连接,因为PC版本的QQ只会对其白名单的链接作截图,如果不在此名单中,则只是显示连接而已。
  • 如果只分享图片在PC端看不到图片的,只显示了null,在手机端会显示图片和null字段。
  • 分享图文链接到QQ 空间成功,但链接图片没有显示:图片最好不要传带 ip 或者端口号之类的图片链接。

四、微信(好友、朋友圈、收藏)分享规则

微信好友分享支持:文字,图片,文字+图片+链接,音乐链接,视频链接,应用消息,表情,文件(本地视频),小程序

微信朋友圈分享支持:文字,图片,文字+图片+链接,音乐链接,视频链接

微信收藏分享支持:文字,图片,文字+图片+链接,音乐链接,视频链接,文件(本地视频)
参数说明
title:512Bytes以内
description:1KB以内
imageData:大小不能超过10M
imagePath:大小不能超过10M(传递的imagePath路径不能超过10KB)
imageUrl:长度不能超过10K(图片链接,支持JPG、PNG格式,较好的效果为大图360*200,小图200*200 )
ThumbImage:内存大小不能超过32K的png图
musicUrl:长度不能超过10K
videoUrl:长度不能超过10K
url:不能为空且长度不能超过10K

集成微信有可能出现的问题:

  • iOS 尚未配置微信URL Scheme:wx806574…., 无法进行分享
  • 点击分享菜单微信图标无响应

五、Facebook分享规则

Facebook网页分享支持:文字,图片+文字,图片+文字+链接,视频

客户端分享支持:多图,图片+文字+链接,相册视频
分享参数说明
image:至少200×200像素

Facebook Message分享规则:

1、支持分享图片、Gif、本地音频、本地视频,文字+图片+链接,多图,相册视频
2、需要客户端才能分享。
3、需要配置URL Schemes才能分享成功,配置规则和Facebook一样(必须配置FacebookAppID)。
4、需要添加访问白名单:fb-messenger 。
5、需要引入SDK。

Twitter分享规则:

Twitter分享支持:文字,文字+图片,文字+视频

Twitter分享的图片不能超过3M。

支付宝好友分享规则:

支付宝分享必须要有客户端支持。

分享支持:文字,图片,文字+图片+链接

人人网

分享支持:图片,文字+图片+链接
参数说明
title:最多30个字符
text:最多200个字符
comment:最多500个字符
image:支持bmp,png,gif,jpg格式

人人网不直接分享本地图片,如遇本地图片,会先将其发送到ShareSDK的文件服务器以后取得网络地址,再行分享

开心网

分享支持:文字,图片,其中图片可以支持网络图片和本地图片
参数说明
text:最多140个字符或者280个英文字母字符
image:最大10M,支持jpg/jpeg/gif/png/bmp格式

邮件

邮件分享调用系统的界面,要登陆邮件,在设备上设置邮件收件人(我们还有自己的方法定制邮件的分享内容,其中有设置邮件的收件人地址)

短信

1、短信应用没有设置帐号;

2、设备需要支持短信应用;

3、短信应用在iOS 7以上才能发送带附件的短信。

豆瓣

分享支持:文字,图片,文字+图片+链接
参数说明
image:支持JPEG,GIF,PNG格式,最大3M

有道云笔记

有道云笔记事实上不是分享,而是创建一个笔记

分享支持:文字,图片

印象笔记

分享支持,文字,图片,视频

Linked-in

分享支持:文字,图片+文字+链接
分享参数说明
title:最多200个byte
text:最多256个byte
comment:最多700个byte

分享文字 title titleUrl text comment(可选)  
分享图文 title titleUrl text imagePath comment(可选)
imageUrl

Linked-in本身并不支持分享本地图片,因此如果要分享本地图片的可先把本地图片上传到自己服务器换成网络图片分享才可以。

Google+

只支持网页分享:文字,链接

Pinterest

Pinterest使用客户端分享,支持图片分享

Flickr

Flickr一般用来分享图片

Tumblr

Tumblr支持文字和图片分享

Dropbox

理论上dropbox可以分享任何东西,只是当前的接口不提供直接分享文字的功能,图片分享则会被放到dropbox指定的图片目录下。dropbox一般用来分享文件,而不是图文分享

VKontakte

VKontakte支持分享文字和链接

Instagram

Instagram不能分享文字,只能分享图片,视频

易信(好友和朋友圈)

分享支持:文字,图片,链接,音乐链接,视频链接,应用消息

易信的接口与微信的类似,但是易信暂时不支持分享文件和表情(图文消息个数,限制为10条以内;图片链接,支持JPG、PNG格式,较好的效果为大图640*320,小图80*80)
参数说明
title:不能超过512个字
text:不能超过10240个字
imageData:不能超过10485760个字节
imagePath:不能超过10485760个字节
imageUrl:URL长度不能超过10240个字节

易信分享注意 :1、应用内分享的图片需要是网络图片。2、分享给好友的UserID可以通过获取好友列表中数据得到。

明道

明道支持分享链接
参数说明
text:由于不同浏览器对于传递参数长度有所限制,所以请控制整个请求URL长度在2080个字符内

分享文本 text url  
分享网页 text url imagePath
imageUrl

明道本身只支持分享网络图片,如果打算分享imagePath,需要先将文件上传到ShareSDK的文件服务器,之后再将得到的地址当作网络图片分享。由于imagePath更耗流量,因此imageUrl优先级更高

Line

Line支持分享文本或图片,但两者不能同时分享(要FQ也要客户端才能分享)
参数说明

分享文本 text
分享图片 imagePath
imageUrl

WhatsApp

WhatsApp支持分享文本,图片,音频,视频(要客户端才能分享)
参数说明

分享文本 text
分享图片 imagePath
imageUrl
分享音乐 music
分享视频 video

App分享之微信微博等各个社交平台的分享授权规则和常见问题相关推荐

  1. 快速接入 微信微博QQ钉钉 原生登录分享

    使用 微博.QQ.微信.钉钉 原生 SDK 接入,提供这些平台的登录.分享功能支持.针对业务逻辑对各个平台的接口进行封装,对外提供一致的表现,在减轻接入压力的同时,又能获得原生 SDK 最大的灵活性. ...

  2. c语言课程设计微博管理系统,支撑微博亿级社交平台,小白也能玩转Redis集群(实战篇)...

    上篇文章<支撑微博亿级社交平台,小白也能玩转Redis集群(原理篇)>介绍了Redis集群相关原理,这篇文章将介绍Redis Cluster集群的搭建.配置,运维.扩容等具体操作 集群搭建 ...

  3. 友盟社会化分享之自定义内容分享到微信,微博,豆瓣

    以前移动端要做分享的时候一般是两种方法,要么使用Intent调用安卓系统自带的分享功能接口,这是最简单快捷的方法, 要么就自己去QQ微信和各个微博等社交网站申请开发者ID和key,然后在看他们的官方文 ...

  4. android 实现微博分享,分享到微信微博QQ的简单实现(二)

    NOTE:这只是简单的实现,没有使用各自的SDK.基本思路是通过包名和类名来直接操作的.如果app修改了名字,可能就需要对应的修改报名和类名. 之前有分享到微信,QQ的代码,自行查找,就在上一篇博客. ...

  5. qq空间微博等更多社交平台分享

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  6. Android应用实现微信分享(微信好友,朋友圈),分享链接,图片,文字

    科技快讯 9月2日晚间,华为终端宣布,将于10月16日在德国慕尼黑发布华为 Mate 10 新机.从放出的海报来看,证实了华为 Mate 10 将搭载自家的麒麟970处理器,并采用时下流行的全面屏设计 ...

  7. Android app快速集成Mob shareSDK分享到微信和QQ

    Android app集成Mob shareSDK分享到微信和QQ 在线安装方法介绍 注意需要用到的appKey和appSecret 请自行到http://www.mob.com官网申请,这里不介绍申 ...

  8. 万死一生,社交APP如何与微信巨鲸共舞?

    众所周知,微信是最强悍的社交APP杀手,是每一个社交创业者都不能忽视的对手. 社交APP与其他高频应用(如IM.阅读)的竞争,本质就是时间和习惯的划分.社交APP要想生存,必须稳定地占据用户一定的习惯 ...

  9. 「开源」快速接入微信微博QQ钉钉登录分享

    使用 微博.QQ.微信.钉钉 原生 SDK 接入,提供这些平台的登录.分享功能支持.针对业务逻辑对各个平台的接口进行封装,对外提供一致的表现,在减轻接入压力的同时,又能获得原生 SDK 最大的灵活性. ...

最新文章

  1. java jsp转html_JSP页面转换为HTML页面,动态转静态
  2. 神策数据:春节放假通知
  3. war包热更新_基于IDEA热部署更新服务器Tomcat类,服务器Tomcat热更新
  4. windows安装tensorflow GPU
  5. 数据结构笔记(二十七)-- 图的深度优先遍历
  6. No.1 - 制作一个简单的菜单动画效果---百度IFE
  7. Visual Studio中View页面与Js页面用快捷键互相跳转
  8. 搭建 LimeSurvey投票调查问卷系统
  9. i9级E52450处理器_2020年桌面级CPU处理器最新性能天梯排行榜,第十代Intel处理器表现不错,AMD YES!...
  10. 为什么不带图发不了朋友圈?微信发朋友圈不带图片怎么发
  11. CSS(二)——Flex布局 边框 渐变 过渡 动画
  12. 基于BP神经网络飞机颠簸预测
  13. 网上讲的比较清晰的VOT跟踪评价指标EAO
  14. Liunx——参考数据与延伸阅读
  15. R语言 无法打开文件: No such file or directory
  16. tcp_tw_recycle引起的TCP握手失败
  17. 中科院昆明植物所李爱荣组诚聘博士后—根部半寄生植物的根际过程及调控机理...
  18. Wordpress使用CloudFlare的CDN来加速网站(页面规则缓存设置教程
  19. 离散制造业生产域制造资源数据标准化及治理建设思路
  20. 学自动化的最后都做什么工作了?我的10年...

热门文章

  1. 用服务器安装nginx部署web页面
  2. 摩拜单车正式进军日本,积极拓展海外市场
  3. 第一讲 IDLE使用
  4. 小白该如何学习Linux操作系统(2)
  5. Go-Mega Tutorial 01 - Hello World
  6. Zookeeper--Zookeeper是什么
  7. 从此以后,江湖有了它的传说!
  8. linux查看nginx并发连接情况
  9. [新手学3D]Width 和 Pitch(Direct3D 9)
  10. 函数组:BUSG(SAP 商业图形库)