帮助与文档

> >

iOS 不同平台分享内容的详细说明

新浪微博

新浪微博支持分享文本内容、本地图片、网络图片和地理位置(经纬度)信息
参数说明
text:不能超过140个汉字
image:图片最大不超过5M,仅支持JPEG、GIF、PNG格式
latitude:有效范围:-90.0到+90.0,+表示北纬
longitude:有效范围:-180.0到+180.0,+表示东经

分享文本 text latitude(可选) longitude(可选)
分享图文 text imagePath latitude(可选) longitude(可选)
imageUrl

如果imagePath和imageUrl同时存在,imageUrl将被忽略。
如果分享imageUrl需要申高级权限,参考新浪微博发送网络图片章节说明申请接口权限。

 

腾讯微博

腾讯微博支持分享微博内容、本地图片、网络图片和地理位置(经纬度)信息
参数说明
text:最多140个字字符(如果微博内容中有URL,后台会自动将该URL转换为短URL,每个URL折算成11个字节)
image:图片最大不超过4M(图片仅支持gif、jpeg、jpg、png、bmp及ico格式(所有图片都会重新压缩,gif被重新压缩后不会再有动画效果))
latitude:为实数,如113.421234(最多支持10位有效数字)
longitude:为实数,如22.354231(最多支持10位有效数字)

分享文本 text latitude(可选) longitude(可选)
分享图文 text imagePath latitude(可选) longitude(可选)
imageUrl

由于腾讯微博分享网络图片并不属于高级接口,因此imageUrl优先级高于imagePath,这就是说,如果imagePath和imageUrl同时存在,imagePath将被忽略。

 

QQ分享

QQ分享支持图文和音乐分享
参数说明
title:最多30个字符,超出部分会被截断
text:最多40个字符

QQ分享图文和音乐,在PC版本的QQ上可能只看到一条连接,因为PC版本的QQ只会对其白名单的连接作截图,如果不在此名单中,则只是显示连接而已.
如果只分享图片在PC端看不到图片的,只会显示null,在手机端会显示图片和null字段。

QQ空间

QQ空间暂时只支持分享图文链接的形式
参数说明:

url: 1、必须用域名网址 ; 2、url 不能含有中文;

title:最多200个字符;

text:最多600个字符;

微信(好友、朋友圈、收藏)

微信三个平台中,好友的功能最完整,朋友圈不能分享表情、文件,收藏不能分享表情和应用,表格下以好友为例子(其中分享图文消息限制10条,超过10条将会无响应):
参数说明
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

Facebook

Facebook支持文字和图文分享(本地和网络图片)
分享参数说明
image:至少200×200像素

Twitter

Twitter支持文字和图文分享,

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

 

人人网

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

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

开心网

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

邮件

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

短信

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

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

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

豆瓣

豆瓣支持分享文字和图文
参数说明
image:支持JPEG,GIF,PNG格式,最大3M

有道云笔记

有道云笔记事实上不是分享,而是创建一个笔记,当前可以发图片和图文笔记:

印象笔记

印象笔记可以支持文字和图文的分享

Linked-in

Linked-in支持分享文字或图文
分享参数说明
title:最多200个byte
text:最多256个byte
comment:最多700个byte

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

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

Google+

授权仅支持web授权,分享仅支持web分享,分享类型仅支持文字和图文。

 

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支持分享文本或图片,但两者不能同时分享(图片暂时只能在ios7以下分享,要翻墙也要客户端才能分享)
参数说明

分享文本 text
分享图片 imagePath
imageUrl

WhatsApp

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

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