关于身份验证:内部 Twitter 源的 OAuth

OAuth for Internal Twitter Feeds

仍在尝试围绕 OAuth package我的脑袋,但我有一个问题。

我有一些 twitter 帐户仅供内部使用、构建服务器输出等,我有一些小的 bash 和 python 脚本可以让我发布来自工作和东西的更新。

对于这种类型的用例,OAuth 有意义吗?我问是因为 OAuth 过程的一部分是显示 twitter 网页,它允许用户将他们的登录名和密码放入 twitter 本身以验证该应用程序。

对于完全自动的 twitter 提要,我应该如何处理这个问题。我的构建服务器将无法在 Twitter 网站中输入用户名和密码。


如果您同时控制使用凭据的应用程序和正在使用其凭据的帐户,则没有明显的理由使用 OAuth。使用它的不太明显的原因是:

  • 列出你想要的推文来源(来自 )和链接以反映推文的来源

  • 有一天 twitter 可能会关闭基本身份验证,这将迫使你切换

除了这两件事,对于您描述的情况,OAuth 并没有提供很多。当然,如果您已经在使用它,也没有理由切换回基本版。

最后,代表他人访问 twitter 的应用程序:使用 OAUTH DAMMIT! :)


James,基于以下站点,我相信您可以从 Twitter 的 Oauth 服务器中获取您的令牌对并将其保存在您的构建服务器上。然后,您只需在将来需要进行身份验证时使用它们:http://kovshenin.com/archives/automatic-tweet-oauth/

澄清一下,

  • 首先创建一个网页,您可以手动使用该网页通过 OAuth 登录 Twitter,并让该页面显示您的身份验证令牌。

  • 接下来将它们保存在您的构建脚本可以使用/解析的文件中,并让它们使用该数据来发推文。

祝你好运!