Twitter API允许更新“身份验证用户的当前状态”,如the documentation page中所述。
我想要实现的是更新其他用户的当前状态。考虑杂志的推特账号。我希望不同的人能够更新杂志的状态。 Tweetdeck允许这样做,但它也允许许多其他东西,如访问直接消息。我只想为某些经过身份验证的用户提供一个界面(类似于Twitter的推文后界面),以便将状态和图像发布到共享帐户。
我找不到如何使用Twitter API来实现上述功能的简单解释。有人可以帮忙吗?
答案 0 :(得分:2)
如果你有一个实现状态更新API的应用程序,并且它被发送给不同的人,并且他们使用杂志的twitter帐户授权应用程序,那么应用程序将更新该状态。如果这是你要问的话,我也可以用代码展示一个例子。然而,重点是,一旦用户授权该应用程序,她/他就不再需要与共享登录连接,因为该应用程序将代表该杂志进行此操作。 顺便说一句,类似的问题在这里:Twitter API: post on behalf of whom?
修改
总结一下评论:
标准OAuth身份验证需要以下主要步骤 1)开发实施API更新状态的应用程序(使用OAuth使用者密钥和机密注册)2)安装和授权应用程序:在此步骤中,将要求onwer在Twitter链接中输入被动帐户的凭据用浏览器打开,3)然后 - 在回退后 - 应用程序将存储访问令牌,应用程序的任何用户都可以在不登录的情况下更新状态
一旦您开发了一个可以使用标准OAuth代表被动Twitter帐户发布推文的应用,您就可以将该功能提供给经过身份验证的网站用户。