使用share sdk注意事项(有关新浪微博的)

来源:互联网 发布:二值化算法 编辑:程序博客网 时间:2024/06/07 14:45

1、实现效果:
这里写图片描述

2、实现步骤:
(1)在http://www.mob.com/注册账号并且申请创建应用。
这是后台信息:
这里写图片描述
(2)点击快速集成,进入集成指导页面,根据步骤做就可以。
明明很简单的东西,但是很坑爹的是,它报错到你不知不觉。
总结下注意的地方大概是:
①:下载sdk文件,然后将sdk里面的appkey改成自己这个应用的appkey,其他被集成的如微信平台、微博平台这些,目前使用到的要注意的是微信平台,需要自己在官方平台注册开发者并且申请个应用key,审核通过才能使用它,而微博、qq和qq空间这些用MOB官方给的那个是可以使用的,虽然官方让我们一定要改,懒人不改没问题。
②:新浪微博分享时,出现一些问题。问题I:官方默认调用新浪客户端(前提是有客户端),而官方给的key在调用新浪客户端会出现客户端闪退,跟调用不起来一样的感觉,闪的一下就说分享失败。此时,我们需要改成自己在新浪申请的key,就可以搞定。
这里写图片描述
问题II:前提是手机系统没有安装新浪客户端,即调用网页版的新浪微博分享页面,分享时第一次是成功的,第二次显示分享失败,看Log日志报错,表示出现这个错误的原因是,分享的内容重复了,也就是说测试时分享的内容一定不要一直发一样的,不然报错了都不知道咋回事。具体的log我就不放上来了。
而手机系统安装了新浪客户端,出现内容重复不会分享失败,而在新浪客户端会显示发表内容失败,道理一样。

0 0
原创粉丝点击