我希望使用命令行应用程序,例如cURL http://en.wikipedia.org/wiki/CURL#cURL,在我的测试 Twitter 帐户上发布一些测试帖子。我也希望通过 OAuth 身份验证来做到这一点。
我怎样才能做到这一点?假设我已经在 Twitter 中创建了一个应用程序,并收到了我的密钥和其他东西。
(另外,请确保指定要使用的键以及在命令行中的位置等)。
最后,我(未受过教育)假设这可以通过单个命令行实现。
好吧,您并不是唯一一个希望他们可以通过简单的操作来尝试受 OAuth 保护的 API 的人curl
命令。你可能会看看认证代理 http://mojodna.net/2009/08/21/exploring-oauth-protected-apis.html它使用适当的令牌和机密参数在您自己的计算机上设置 HTTP 代理。然后任何使用该代理的请求(例如curl
例如,命令,甚至配置为使用它的 Web 浏览器)将自动使用所有适当的 OAuth 参数进行签名。
Seth 的演练甚至包括 Twitter 的示例,因此您应该能够逐步遵循说明(假设 Twitter 的 OAuth 的工作方式与 9 月 9 日相同)。
这并不像一行那么简单,因为它涉及安装一些软件和至少一个用于设置代理的附加命令。但它至少应该实现允许简单的单行测试的目标curl
一旦一切准备就绪。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)