Oauth1 中的参数传递 - google API
我已经使用 Oauth1 对 Google 邮件和 Google 联系人范围内的用户进行了身份验证。使用 imaplib 获取邮件工作得非常好
当调用联系人 API 时,我得到了响应,但是当我进行参数化调用时,我收到了类似“需要授权”的错误,
例如:用户已通过 API(范围)的身份验证“ https://www.google.com/m8/feeds/contacts/default/full" 我喜欢以 json 格式获取响应,因此 API 看起来像“ https://www.google.com/m8/feeds/contacts/default/full?alt=json " -- 此 API 会给我错误
I have authenticated the the user with scope of Google mail and Google contacts using Oauth1. Fetching mail is working perfectly fine with imaplib
While calling contacts API I'm getting the responds but when I make parametrized call i'm getting an error like "Authorization required"
eg:The user is authenticated for the API(scope) " https://www.google.com/m8/feeds/contacts/default/full" and I like to get responds it in json format so the API will look like " https://www.google.com/m8/feeds/contacts/default/full?alt=json " -- this API will give me error
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我已经确定了问题:
问题是我在为 oAuth 1.0 生成签名之前没有包含 URL 的参数
I have identified the problem:
The problem was I was not including the parameters of the URL before generating signature for oAuth 1.0