0

我通过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 来做到这一点。

4

1 回答 1

1

以下其中一项可能是正确的:

  • 您的应用程序尚未向 Twitter 提交完整的 oAuth 授权请求,因此无权在您的帐户上发布。
  • 您尚未向update.json端点提交适当的字段以表明您的授权。
  • 您根本没有 oAuth 实施。哦哦。

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

于 2013-01-10T07:53:13.400 回答