apicloud apicloud

注册
查看: 1321|回复: 3

[模块教程] weiboPlus模块使用小demo

老司机

UID:253706

主题:
177
帖子:
16975
云币:
8007

[模块教程] weiboPlus模块使用小demo

1321 3 | 发表于 2018-11-24 16:54:15 |阅读模式 | |
本帖最后由 gigie 于 2018-11-26 14:11 编辑

weiboPlus 封装了新浪微博开放平台的移动端 SDK,使用此模块可实现新浪微博授权登录,获取用户信息,分享文本、图片、音频、视频、网页等信息到微博移动客户端的功能。登陆授权时,模块内部会先判断当前设备是否安装微博客户端,若没安装则弹出网页版登陆页面,若已安装则跳转到微博客户端提示用户登陆授权。

开发者使用本模块之前须从新浪微博开放平台申请微博开发者账号,微博开发者账号申请成功后需要填写相应信息创建一个app应用,从而获取 App Key。注意:新浪微博服务器不允许在短时间内连续发布两条相同内容的微博,测试时如果连续发送两条内容相同的微博,后者可能不显示。weiboPlus 模块是 weibo 模块的升级版。

具体功能实现可以参考接口文档


微博 apiKey 申请参考微博平台接入指南

以下接口请注意:

shareVideo
分享本地视频资源注意需要微博7.8.0 以及以后客户端支持

getUserInfo
获取用户账户信息,调用本接口前,需要先调用  auth 接口授权
注意:首先调用auth接口进行授权登录,其次在新浪微博开放平台申请的应用在审核未通过的情况下,手机微博上登录的微博账号和在新浪微博开放平台上的登录的微博账号需一致,然后调用此接口进行测试,否则获取不到用户账户信息。

isInstalled
判断是否已安装新浪微博客户端

注意:
针对 iOS 平台配置:
iOS 平台上添加白名单,如下:
  <preference name="querySchemes" value="sinaweibohd,sinaweibo,weibosdk,weibosdk2.5" />
iOS平台上config里需要配置上面参数,调用此接口返回结果为true,否则为false(其实手机上已经安装了微博客户端)


本帖子中包含更多资源    您需要 登录 才可以下载或查看,没有帐号?立即注册

驾校小白

UID:718336

主题:
10
帖子:
26
云币:
38
发表于 2019-5-6 12:26:51 |
申请必须要提交审核吗 还是创建完就可以测试了呢

主题:
4
帖子:
19
云币:
44
发表于 2019-8-6 10:59:27 |
shareWebPage 在IOS上调用没反应,config中也添加了此参数

驾校小白

UID:720030

主题:
0
帖子:
1
云币:
1
发表于 2020-2-26 17:34:18 |
bananaaaaa 发表于 2019-8-6 10:59
shareWebPage 在IOS上调用没反应,config中也添加了此参数

我也是这个问题,不知道怎么回事
您需要登录后才可以回帖 登录 | 立即注册

快速回复 返回顶部 返回列表