Twitter 如何使用应用程序名称进行推文,而不是代表应用程序所有者/开发者

Twitter 如何使用应用程序名称进行推文,而不是代表应用程序所有者/开发者,twitter,Twitter,我正在用PHP为我的网站使用Twitter API。 我已经创建了一个开发者帐户“我”。 然后我创建了一个名为“myapp”的应用程序。我已经生成了具有读写权限的令牌和密钥 我的问题:当我通过我的网站(使用API)并使用我的应用程序令牌和密钥发送推文时,我的推文显示在中,就好像“我”是推文的作者,而应用程序名称不会出现在任何地方。。。 我怎么能用我的应用程序名作为作者发推特呢 更清楚地说,我希望看到(通过API使用“myapp”的令牌和密钥)在推文作者“myapp”中发布的推文 非常感谢您的帮助

我正在用PHP为我的网站使用Twitter API。 我已经创建了一个开发者帐户
“我”
。 然后我创建了一个名为
“myapp”
的应用程序。我已经生成了具有读写权限的令牌和密钥

我的问题:当我通过我的网站(使用API)并使用我的应用程序令牌和密钥发送推文时,我的推文显示在中,就好像
“我”
是推文的作者,而应用程序名称不会出现在任何地方。。。 我怎么能用我的应用程序名作为作者发推特呢

更清楚地说,我希望看到(通过API使用
“myapp”
的令牌和密钥)在推文作者
“myapp”
中发布的推文


非常感谢您的帮助。

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

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


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

当您说“代表”时,您能否澄清?你期待什么?到底发生了什么?例如,你的意思是你认为“我”是推特的作者,而你认为“我的应用”是作者吗?也许发布一个结果截图,突出你认为错误的行为。我编辑了我的问题,希望我已经澄清了。好的,谢谢你的回答。我不明白Twiiter应用程序的用途。为什么我们可以有很多应用程序,如果唯一的作者可能是所有者?它不是所有者本身。推特来自账户。应用程序被授权为帐户执行操作(如tweet)。因此,您的应用程序必须连接到一个帐户才能发送推文。从理论上讲,你的应用程序可以连接到许多账户,并在每个账户上发布tweet。