【发布时间】:2013-02-22 02:49:30
【问题描述】:
好的,所以我尝试使用OAuth(不是我的选择),但我不太明白。
我想以特定用户的身份访问 API。我想我需要得到一个令牌,然后以某种方式发送它......但这很奇怪。我阅读了文档,了解了大概念,但我不知道如何实际使用它。
以下是我尝试连接的网站的数据:
Consumer Key
Consumer Secret
Request Token URL
Access Token URL
Authorize Url
我必须承认我完全一无所知,所以任何指针都会有所帮助。
【问题讨论】:
-
大多数平台都有 oauth 库,可以消除很多痛苦。你在什么平台上编码?将使回答更容易。
-
我正在尝试让它与 Google 小工具一起使用
-
那么作为托管在小工具容器中的 Javascript 小工具?在这种情况下,请阅读wiki.opensocial.org/index.php?title=Introduction_to_makeRequest,其中记录了 gadgets.io.makeRequest 调用 - 它为您处理了很多 oauth 混乱。您仍然需要以某种方式向容器注册密钥/秘密,这对于每个容器都是不同的(通过电子邮件发送它们,或者在安装小工具时在配置 Web 表单中等)