'这个应用程序将能够为你发布推文'如何实现这一目标?

时间:2013-10-27 06:08:01

标签: php twitter authorization

我创建了一个Twitter应用程序(使用PHP作为编程语言),需要用户授权。这个应用程序具有“读写”访问权限。我如何通过此应用程序代表我的用户发推文。我也在互联网上搜索了很多,但无济于事。我是初学者,这是我创建的第一个应用程序。所以我在这里没有太多想法。

1 个答案:

答案 0 :(得分:0)

首先,您使用OAuth 1.0A流程获取一个访问令牌,表示Twitter用户授权您的应用程序代表他们工作。

获得此访问令牌后,您可以在OAuth 1.0A签名的Twitter状态/更新API方法中使用它,这是创建推文的API方法。 https://dev.twitter.com/docs/api/1.1/post/statuses/update

最好使用库来执行这些操作,例如PHP的tmhOAuth:https://github.com/themattharris/tmhOAuth

此处有使用tmhOAuth协商令牌和推文的示例:https://github.com/themattharris/tmhOAuthExamples

如果您是OAuth新手,本指南非常有用:http://oauthbible.com/