不能使用PHP中的Api Twitter 1.1发布Twitter

时间:2013-01-10 07:41:39

标签: php twitter twitter-oauth

我通过https://api.twitter.com/1.1/statuses/update.json api发送http-post到推文发送到Twitter 但是回复显示错误:

array(1) { ["errors"]=> array(1) { [0]=> array(2)


{ ["message"]=> string(23) "Bad Authentication data" ["code"]=> int(215) } } } 

如何修复并可以使用API​​向Twitter发送推文?非常感谢。

注意:我不想使用第三个库,只需API Twitter Api即可。

1 个答案:

答案 0 :(得分:1)

以下其中一项可能属实:

  • 您的申请尚未向Twitter提交完整的oAuth授权请求,因此无权在您的帐户中发帖。
  • 您尚未向update.json端点提交相应的字段以表明您的授权。
  • 您根本没有实施oAuth。哦,哦。

与Twitter API交互的应用程序需要oAuth协议,并且实现起来非常复杂。除非你是一个痛苦和痛苦的大傻瓜,否则你应该强烈考虑使用现有的实现,而不是试图建立自己的实现。