有谁还在为项目里添加微博分享而苦恼?我来给大家一个最简单最方便的方法。
我为此苦恼过,做过一个杂志项目,让应用里添加第三方分享,主要是腾讯微博与新浪微博,我傻乎乎的没找到,好吧去网上找了这两个微博的客户端,傻乎乎的拿了API的jar包一大推东西,还有什么跳授权,跳完只为了发一句话,麻烦啊!!!
后来学到别人的一个方法,那就是:································································
使用友盟第三方开放平台,平台很好,它里面的功能非常多,比如什么渠道分享,问卷调查,异常查看,软件更新等···不细说了,大家可以自己去看。
我主要说的是微博分享,它封装好了jar包,主要支持3个,腾讯微博,新浪微博,有人人网分享。
我说的内容都在点击打开链接这个网址上,大家可以参考,一步一步来,记住,一步都不能错,你会发现分享很简单。
说一下需要注意的,腾讯微博还行,新浪微博和人人网有点小麻烦,需要另外注意:
先说新浪:
文档上说的注册完友盟号,并且在AndroidManifest.xml配置完后,在新浪开发平台申请的应用由于未审核,需要添加测试用户,
现在
新浪微博
新浪微博开发平台:里面
需要在应用信息
-> 高级信息
下做如下3项设置才能正常显示:
- 把
授权设置
下的应用回调页设为:http://sns.whalecloud.com/sina2/callback
- 把
安全设置
下的“绑定域名”设为:sns.whalecloud.com
如图:
注意:这里的UID是什么,这个是:你登陆你的网页版新浪微博,浏览器地址里的
地址,我的是http://weibo.com/u/1751558185?wvr=3.6&lf=reg
里面的uid就是1751558185
就是我的UID,填到上面截图里添加就可在下面看到自己的账号添加成功,你的号就可以使用友盟分享,不然你跳不到你的授权页面哦。
另外人人网:
人人网需要你在你的人人网开发平台里设置,
具体设置方法如下:登录人人开放平台,选择使用SNS分享的应用,把应用基本信息
下 的应用根域名
设为sns.whalecloud.com
即可。
然后,然后你只要调用
UMSnsService.share(mContext,"你要说的话哦",null);
他会自动给你弹一个popupwindow让你选择要进行那个分享,很酷哦,快试试吧
具体里面的方法大家看文档吧,很简单的········
欢迎大家交流·················