如何使用应用名称发推文,而不是代表应用/开发者的所有者

时间:2015-01-24 16:34:12

标签: twitter

我在PHP中使用Twitter API作为我的网站。 我创建了一个开发者帐户"me"。 然后我创建了一个名为"myapp"的应用程序。我已经使用读取和写入权限生成了令牌和密钥。

我的问题:当我通过我的网站发送推文(使用API​​)并使用我的应用令牌和密钥时,我的推文会显示在https://twitter.com/me中,好像"me"是推文的作者,而且应用名称不会出现在任何地方...... 我怎么能用作为作者的应用名称发推文?

为了更清楚,我希望在https://twitter.com/myapp"myapp"作为发布者的帖子中发布推文(通过API使用"myapp"的代币和键)鸣叫。

非常感谢你的帮助。

1 个答案:

答案 0 :(得分:1)

根据定义,您的应用代表已授予权限的帐户发布,因此您所看到的是“从外部按预期工作”。为了让您的应用成为作者,请专门为其创建一个帐户以发送推文。

该应用程序技术上仍然不是作者,您的专用帐户是,但您(可能)设置专用帐户来代表您的应用程序(URL,如果它是公共的,图标/照片等)。

请注意,您将使用将应用附加到自定义帐户时获得的身份验证密钥,而不是您当前用于将其附加到开发者帐户的密码。