`
modabobo
  • 浏览: 510088 次
文章分类
社区版块
存档分类
最新评论

移动共享开发(三)应用信息注册

 
阅读更多

下面是Social SDK不同平台应用信息注册网站的地址:

平台 网址
新浪微博 http://open.weibo.com
腾讯微博 http://dev.t.qq.com
QQ空间 http://open.qq.com/
微信好友 http://open.weixin.qq.com
FaceBook https://developers.facebook.com
人人 http://dev.renren.com
豆瓣 http://developers.douban.com/

注册新浪微博

新浪微博开放平台地址为:http://open.weibo.com/

在新浪微博开放平台注册应用后,注意按照新浪微博的要求填写应用签名及包名

同时在应用信息--基本信息页中将安全域名填写为sns.whalecloud.com

最后将获取到的appkey及secret绑定在友盟后台--组件--社会化分享--自定义设置--新浪

注意在友盟主站后台左上角需要勾选自己的APP,否则无法进入该页面

调好点击新浪微博分享,提示sso package or sign error

出现这个问题主要原因如下:
1. 没有在新浪微博填写签名及包名

2. 没有在友盟主站后台(http://www.umeng.com/apps/)绑定新浪微博appkey及secret

androidsina微博网页授权出现redirect_uri_mismatch

在后台配置了REDIRECT_URL:mController.getConfig().setSinaCallbackUrl(MKEY.SNS_SINA_REDIRECT_URL);mController.getConfig().setSsoHandler(newSinaSsoHandler());

此时通过sso授权没有问题,删除微博客户端后,网页授权报redirect_uri_mismatch错误,无法显示登陆页面。

求问这一般是什么问题,怎么解决?

需要在新浪后台添加安全域名sns.whalecloud.com,虽然这不影响SSO的正常授权


Android进行SSO授权的前提是新浪微博开放平台通过审核且签名和包名填写正确,代码中需要注意实现onActivityResult回调

注册腾讯微博

腾讯微博开放平台地址为:http://dev.t.qq.com/

在腾讯微博开放平台注册应用后,将获取到的appkey及secret绑定在友盟后台--组件--社会化分享--自定义设置--腾讯,点击提交后,输入应用地址,生成封装链接,最后将封装链接填写在腾讯开放平台的应用开发地址栏中。


注册人人网

人人网开放平台地址为:http://dev.renren.com/app

在人人网注册应用,按照要求填写相关信息,注意将**应用根域名字段填写为“sns.whalecloud.com”,** 将获取到的appkey及secret绑定在友盟后台--组件--社会化分享--自定义设置--人人

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics