app分享之微信微博等各个社交平台的分享授权规则和常见问题

鸿鹄当高远 鸿鹄当高远     2022-10-04     199

关键词:

一、新浪微博分享规则

新浪微博支持分享类型:

应用内分享也就是网页分享支持: 文字,文字+图片,要分享链接需要链接添加在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

将内容分享到社交平台

分享到微信微博QQ空间JS代码大全将优质内容分享到社交平台,让更多用户了解,目前已经成为网站,App,微信公众号等必备的功能,本文搜集了常见的分享js代码,供查阅参考。1.分享到微信,易信分享到微信,易信比较简单,... 查看详情

分享到微信微博空间等第三方平台的js代码

分享功能有利于传播更多优质的内容,所以在web项目中也是比较常用的。今天就抽空整理下常用的分享平台的JS代码。这些代码可以在对应平台的官方网站上生成,官网上对分享内容的参数也有详尽说明。这里只对常用的几个参... 查看详情

浅谈app的分享功能,有时候社交裂变形式比内容更“重要”

...关注度。作为社交裂变传播中的重要一个环节,APP的社交分享功能的重要性自然就不言而喻了。如今的社交分享已然成为了APP的标配,用户每天都在从不同的APP中分享内容到朋友圈、QQ、微博等社交平台。这个过程可以实现A 查看详情

小程序外部链接怎么分享

参考技术A小程序外部链接通过分享给用户,让他们可以直接打开小程序,提高小程序的曝光度和用户粘性。一般来说,在小程序的页面中,可以找到分享按钮,点击后可以选择将链接分享到微信、朋友圈、QQ、微博等平台。如果... 查看详情

如何把app分享到微信

...站的开放平台申请账号并通过审核,否则只能调用系统的分享菜单,无法跟踪分享的回调事件及统计平台3.引用youtui库项目将youtui-lib项目库和应用工程放在同一个目录下在PackageExplorer中右键点击工程的根目录,选择Properties(属性)... 查看详情

判断浏览器

最近做很多HTML5的项目,很多页面会通过微信微博等SNS分享出去。在分享页面上提供公司APP的下载。但是在很多应用的浏览器中,点击下载链接无法下载应用。那么针对这些浏览器我们需要给用户提示从safari或者系统自带的浏览... 查看详情

瑞蚁原创分享6:springboot微信点餐之微信授权

微信授权是为了得到用户的openId微信公众号:https://mp.weixin.qq.com/微信支付:(只有企业资质的才可以申请微信支付)https://pay.weixin.qq.com/微信支付流程文档:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_4微信公众号授权文档:https:/... 查看详情

如何在自己的代码中实现分享视频文件或者是图片文件到微信qq微博新浪微博等!!!

...档第一句我先自嘲下,我是大傻逼,弄了两天微信是视频分享,一直被说为啥跟系统的相册分享的不一样,尼玛!!!  这里来说正文,我这里不像多少太多,大家都是程序猿,具体的阔以看代码。  搞代码之前先啰嗦几句... 查看详情

社交分享:-canopenurl:failedforurl:"weixin://app/*************/"-error:"thisappis

升级到iOS9后,微信,QQ,微博等社交软件的分享都失效了,控制台默默地打印了这条信息:Thisappisnotallowedtoqueryforschemexxx 这是因为iOS9系统策略更新,限制了http协议的访问,此外应用需要在“Info.plist”中将要使用的URLSc... 查看详情

android三方使用之微信登录,微信分享,微信分享图片,支付(代码片段)

  近年来三方导流,方便用户使用App,以及方便App数据分享越来越多的App支持了三方登录以及三方分享网页和图片.在此,整理了一系列三方库的集成方法以及集成中遇到的问题 一,微信配置1:说明文档微信文档说明https://developers.weix... 查看详情

javascript社交平台分享-新浪微博qq微博qq好友qq空间人人网

整理的五个社交平台的分享<!doctypehtml><htmllang="en"><head><metacharset="UTF-8"><title>Document</title></head><body><h2>分享</h2><divid="sina">新浪微博& 查看详情

常见的社交媒体都有哪些

...造 。4、微博微博(Weibo)是指一种基于用户关系信息分享、传播以及获取的通过关注机制分享简短实时信息的广播式的社交媒体、网络平台,用户可以通过PC、手机等多种移动终端接入,以文字、图片、视频等多媒体形式,... 查看详情

第三方登录授权分享的内容啥意思

参考技术A第三方登录授权分享的内容,意思就是在你登录的时候被别人登录了,而且还需要成全,而且需要分享,如果不分享的话就不会登录成功 参考技术B第三方登录授权分享意思是说,是说基于用户在第三方平台上已有的账... 查看详情

js判断是否在微信浏览器打开

最近做很多HTML5的项目,很多页面会通过微信微博等SNS分享出去。在分享页面上提供公司APP的下载。但是在很多应用的浏览器中,点击下载链接无法下载应用。那么针对这些浏览器我们需要给用户提示从safari或者系统自带的浏览... 查看详情

qq,微信,新浪原生分享

提要:QQ,微信分享,新浪分享(需要授权后分享) QQ开发者平台登录网址:(免登录分享)http://open.qq.com/login    微博分享:(如果只需要分享功能不需要审核)1.注册开发者账号进入新浪微博提供的开放平台... 查看详情

uni-app授权第三方登录(微信授权登录)(代码片段)

APP微信授权登录需要到微信开放平台申请,在HBuilderX配置APPSDK中微信登录的appId,另外需要跟小程序、公众号授权账号互通的话也需要在微信开放平台申请,这是需要付费的呦(300元)官方手册地址:https:/... 查看详情

微信授权小程序是啥?

...扫二维码方式添加好友和关注公众平台,同时微信将内容分享给好友以及将用户看到的精彩内容分享到微信朋友圈。截止2016年12月微信的月活跃用户数已达8.89亿。2018年6月20日,微信订阅号正式改版上线。2019年11月,“腾讯QQ”... 查看详情

友盟的常见使用----三方登陆分享和“埋点”(友盟统计)

...服务平台,为移动开发者提供免费的应用统计分析、社交分享、消息推送、自动更新、在线参数、移动推广效果分析、微社区等,下面是要分享的内容第三方登录流程友盟支持第三方登录的平台友盟社会化分享支持的平台集成... 查看详情