仍然试图将我的noggin包裹在OAuth周围,但我有一个问题。
我有一些仅供内部使用的Twitter帐户,构建服务器输出等等。我有一些小的bash和python脚本,让我可以发布作业和内容的更新。
对于这种用例,OAuth有意义吗?我问,因为OAuth流程的一部分是Twitter网页的显示,允许用户将他们的登录名和密码放入twitter本身来验证该应用程序。
我应该如何处理完全自动的Twitter Feed。我的构建服务器无法在twitter网站中输入用户名和密码。
答案 0 :(得分:2)
James,基于以下网站,我相信你可以从Twitter的Oauth服务器中获取你的令牌对,并将它们保存在你的构建服务器上。然后,当您需要进行身份验证时,您只需使用它们:http://kovshenin.com/archives/automatic-tweet-oauth/
澄清,
首先创建一个手动用于通过OAuth登录Twitter的网页,并使该页面显示您的身份验证令牌。
接下来将那些保存在您的构建脚本可以使用/解析的文件中,让他们使用该数据进行推文。
答案 1 :(得分:2)
如果您使用凭据和正在使用其凭据的帐户控制应用程序,则没有明显明显的理由使用OAuth。使用它的不太明显的原因是:
列出您想要推文来源的项目(来自< yourappname>)和链接以反映推文的来源
有一天Twitter可能会关闭基本身份验证,这将迫使您切换
除了这两件事之外,对于你描述的情况,OAuth并没有提供很多东西。当然,如果您已经在使用它,也没有理由切换回基本的。
最后,代表其他人访问Twitter的应用:使用OAUTH DAMMIT!:)