我在PHP中使用Twitter API作为我的网站。
我创建了一个开发者帐户"me"
。
然后我创建了一个名为"myapp"
的应用程序。我已经使用读取和写入权限生成了令牌和密钥。
我的问题:当我通过我的网站发送推文(使用API)并使用我的应用令牌和密钥时,我的推文会显示在https://twitter.com/me中,好像"me"
是推文的作者,而且应用名称不会出现在任何地方......
我怎么能用作为作者的应用名称发推文?
为了更清楚,我希望在https://twitter.com/myapp和"myapp"
作为发布者的帖子中发布推文(通过API使用"myapp"
的代币和键)鸣叫。
非常感谢你的帮助。
答案 0 :(得分:1)
根据定义,您的应用代表已授予权限的帐户发布,因此您所看到的是“从外部按预期工作”。为了让您的应用成为作者,请专门为其创建一个帐户以发送推文。
该应用程序技术上仍然不是作者,您的专用帐户是,但您(可能)设置专用帐户来代表您的应用程序(URL,如果它是公共的,图标/照片等)。
请注意,您将使用将应用附加到自定义帐户时获得的身份验证密钥,而不是您当前用于将其附加到开发者帐户的密码。