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