Twitter API:允许经过身份验证的用户代表其他用户发布推文

vpk*_*vpk 5 api twitter oauth

文档页面所述,Twitter API允许更新“正在验证用户的当前状态” 。

我要实现的是更新另一个用户的当前状态。考虑杂志的推特帐户。我希望其他人能够更新杂志的状态。Tweetdeck允许这样做,但是它还允许很多其他事情,例如访问直接消息。我只想为某些经过身份验证的用户提供一个界面(类似于Twitter的“发布后发布”界面),以将状态和图像发布到共享帐户。

我找不到有关如何使用Twitter API实现上述功能的简单说明。有人可以帮忙吗?

小智 3

如果您有一个实现状态更新 API 的应用程序,并将其交付给不同的人,并且他们使用杂志的 Twitter 帐户授权该应用程序,则该应用程序将更新该状态。如果这是您所要求的,我也可以用代码展示一个示例。但要点是,一旦用户授权该应用程序,她/他就不再需要与共享登录连接,因为该应用程序将代表杂志执行此操作。顺便说一句,类似的问题在这里:Twitter API:代表谁发帖?

编辑

只是总结一下评论:

标准 OAuth 身份验证需要以下主要步骤 1) 开发实现 API 更新状态的应用程序(使用 OAuth 消费者密钥和密钥注册) 2) 安装并授权应用程序:在此步骤中,将要求用户输入使用浏览器打开的 Twitter 链接中的被动帐户凭据,3) 然后 - 在回退之后 - 应用程序将存储访问令牌,并且应用程序的任何用户将能够在不登录的情况下更新状态

一旦您开发了一个可以使用标准 OAuth 代表被动 Twitter 帐户发布推文的应用程序,您就可以将该功能提供给网站的经过身份验证的用户。