如何使用应用程序名称发推文,而不代表 app/developer 的所有者
How to tweet with the app name, not on behalf of the owner of the app/developer
我在 PHP 为我的网站使用 Twitter API。
我已经创建了一个开发者帐户 "me"
让我们说吧。
然后我创建了一个名为 "myapp"
的应用程序。我已经生成了具有读写权限的令牌和密钥。
我的问题:当我通过我的网站(使用 API)发推文并使用我的应用令牌和密钥时,我的推文出现在 https://twitter.com/me 中,就好像 "me"
是作者一样推文,应用程序名称没有出现在任何地方......
我怎么能以我的应用程序名称作为作者发推文?
更清楚地说,我希望看到 https://twitter.com/myapp 中发布的推文(通过 API 使用 "myapp"
的令牌和密钥)和 "myapp"
作为推文的作者。
非常感谢您的帮助。
根据定义,您的应用代表已授予权限的帐户发帖,因此您看到的是 "working as expected" 来自外部的内容。为了让您的应用程序成为作者,请专门为其创建一个帐户以发送推文。
从技术上讲,该应用程序仍然不是作者,您的专用帐户才是,但您(可能)会设置该专用帐户来代表您的应用程序(URL 如果它是 public, icon/photo,等等)。
请注意,您将使用在将应用附加到自定义帐户时获得的授权密钥,而不是您当前用于将其附加到开发者帐户的授权密钥。
我在 PHP 为我的网站使用 Twitter API。
我已经创建了一个开发者帐户 "me"
让我们说吧。
然后我创建了一个名为 "myapp"
的应用程序。我已经生成了具有读写权限的令牌和密钥。
我的问题:当我通过我的网站(使用 API)发推文并使用我的应用令牌和密钥时,我的推文出现在 https://twitter.com/me 中,就好像 "me"
是作者一样推文,应用程序名称没有出现在任何地方......
我怎么能以我的应用程序名称作为作者发推文?
更清楚地说,我希望看到 https://twitter.com/myapp 中发布的推文(通过 API 使用 "myapp"
的令牌和密钥)和 "myapp"
作为推文的作者。
非常感谢您的帮助。
根据定义,您的应用代表已授予权限的帐户发帖,因此您看到的是 "working as expected" 来自外部的内容。为了让您的应用程序成为作者,请专门为其创建一个帐户以发送推文。
从技术上讲,该应用程序仍然不是作者,您的专用帐户才是,但您(可能)会设置该专用帐户来代表您的应用程序(URL 如果它是 public, icon/photo,等等)。
请注意,您将使用在将应用附加到自定义帐户时获得的授权密钥,而不是您当前用于将其附加到开发者帐户的授权密钥。