Android Google日历授权问题
|
我正在尝试制作一个使用OAuth访问用户的Google日历的应用。我有获取所有正确标记的代码,并将它们保存到某些首选项中。顺便说一下,我在这里使用了教程。我已经成功地更改了范围并请求了URL,以便获得所需的令牌。问题出在我实际尝试使用令牌时。取而代之的是日历信息,而是取回一些HTML,其中显示“未知授权标头错误401”。我使用的请求网址是:
https://www.google.com/calendar/feeds/default/allcalendars/full
范围是:
http://www.google.com/calendar/feeds/
我尝试用我的电子邮件地址(也是我用于OAuth的电子邮件地址)替换\'default \'无效。我使用的网址错误吗?如果不是,还有什么可能导致此错误?我一直在寻找几天已经找到了使用OAuth访问日历的人,但是我发现的一切都是人们因为它太难或不起作用而放弃了。
编辑:
我相信我的标头是正确的,下面是一个示例:
OAuth oauth_token=\"************-********-**********-****\",
oauth_consumer_key=\"anonymous\",
oauth_version=\"1.0\",
oauth_signature_method=\"HMAC-SHA1\",
oauth_timestamp=\"1303161387\",
oauth_nonce=\"*******************\",
oauth_signature=\"*******************\"
这是直接从我的应用程序中拉出的,从我发现的内容中看起来很合适,但是我仍然遇到上述错误(未知授权标头错误401)。
没有找到相关结果
已邀请:
1 个回复
版萍层分