当前位置:编程学习 > wap >>

豆瓣网OAuth1.X中getAuthorizationUrl(null)报错

String apiKey = context.getResources().getString(R.string.api_key); 
String secret = context.getResources().getString(R.string.api_secret);; 
DoubanService myService = new DoubanService(context.getResources().getString(R.string.app_name), apiKey, secret); 
String url = myService.getAuthorizationUrl(“http://www.douban.com”); 
执行以上最后一句的时候,报出错误com.google.gdata.client.douban.DoubanService.getAuthorizationUrl(Unknown Source) 

有哪个大神知道这是怎么回事吗? 
在注册应用的时候我写的callback地址为:http://www.douban.com 
现在将这个地址传递回去是错误的。 

后来我看大多数写的是String url = myService.getAuthorizationUrl(null); 
但是这样写还是有错。 

最后从eoe上查看,有的说在调用这个Util的activity的注册信息中加入 
<intent-filter> 
<action android:name="android.intent.action.VIEW" /> 
<category 
android:name="android.intent.category.DEFAULT" /> 
<category 
android:name="android.intent.category.BROWSABLE" /> 
<data android:scheme="http://www.douban.com" /> 
</intent-filter> 

但是仍然不行。 
我彻底是找不到解决办法了,大神们帮帮忙啊。好几天了,纠结死了 
--------------------编程问答-------------------- 好几年了都没有人知道
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,