android 新浪微博Oauth2.0授权问题

子旺 发布于 2012/06/25 11:07
阅读 10K+
收藏 0

     就在这一句的调用中,出现了问题,捕捉到的异常的是    com.weibo.net.WeiboException: unauthorized_client,但是这个方法 我将各个参数打印出来看 完全正常的


Oauth2AccessToken at = weibo.getOauth2AccessToken(

         AuthorizeActivity.this, Weibo.getAppKey(),

Weibo.getAppSecret(), username, password);
 
其中一处的打印 提示是 
 utility result is  {"error":"unauthorized_client","error_code":21326,"request":"/oauth2/access_token","error_uri":"/oauth2/access_token","error_description":"client id unauthorized to use this grant type."}

求指教 出题出现在哪里呢  怎么修补呢
加载中
0
迷途d书童
迷途d书童
android版的新浪微博Oauth2.0授权,需要调用Weibo.authorize()方法,它会弹出一个授权的对话框。你下载android版的新浪微博sdk里面有一个example,看看就知道了。
0
子旺
子旺

引用来自“迷途d书童”的答案

android版的新浪微博Oauth2.0授权,需要调用Weibo.authorize()方法,它会弹出一个授权的对话框。你下载android版的新浪微博sdk里面有一个example,看看就知道了。
你说的 是隐式的授权是么。 我现在不能用隐式的授权哇
迷途d书童
迷途d书童
那你想用哪一种授权
0
子旺
子旺
就是我上面的那些代码的这种 Oauth2.0 认证方式 非隐式的啦
0
迷途d书童
迷途d书童

引用来自“子旺”的答案

就是我上面的那些代码的这种 Oauth2.0 认证方式 非隐式的啦
这个方法没用,必须先要调用authorize进行授权。
0
子旺
子旺

引用来自“迷途d书童”的答案

引用来自“子旺”的答案

就是我上面的那些代码的这种 Oauth2.0 认证方式 非隐式的啦
这个方法没用,必须先要调用authorize进行授权。
加上weibo.authorize(AuthorizeActivity.this,new AuthDialogListener()); 这句的话 就会出现 站点 认证 失败,
0
迷途d书童
迷途d书童
weibo.setRedirectUrl   你这里设置的url的字符串要与“新浪微博开发平台--我的应用--应用详情--应用信息--高级信息--授权设置--应用回调页”设置的一样。
0
子旺
子旺

引用来自“迷途d书童”的答案

weibo.setRedirectUrl   你这里设置的url的字符串要与“新浪微博开发平台--我的应用--应用详情--应用信息--高级信息--授权设置--应用回调页”设置的一样。
你说的是 隐士授权哇,我现在不能用那种方法的。
0
子旺
子旺

引用来自“迷途d书童”的答案

weibo.setRedirectUrl   你这里设置的url的字符串要与“新浪微博开发平台--我的应用--应用详情--应用信息--高级信息--授权设置--应用回调页”设置的一样。
哦 现在弄好了 这种方式 需要去申请验证授权,现在弄好了 也感谢你的耐心。
r
ruhaly
请问你说的这个“申请验证授权” 指的是什么申请验证授权啊,是不是你的应用提交审核还是?
0
迷途d书童
迷途d书童
我也将OSC的App集成新浪微博SDK的方法分享出来了,你也可以看看 :)
http://www.oschina.net/question/157182_59192
0
w
www.iletv.com
申请验证授权很麻烦
返回顶部
顶部