【问题标题】:Twitter API 1.1 OAuth Get Use DataTwitter API 1.1 OAuth 获取使用数据
【发布时间】:2013-02-23 03:29:49
【问题描述】:

我阅读了本教程以在 nodejs 中实现 twitter oauth(用于“使用 twitter 登录”目的)- http://codetheory.in/how-to-use-twitter-oauth-with-node-oauth-in-your-node-js-express-application/

最后一段代码有一个名为 results 的变量,它应该保存 twitter 发回的用户数据,但对我来说,它只包含 screen_name 和 user_id 是不够的。我需要更多数据,例如个人资料图片等。

所以我查看了推特文档 - https://dev.twitter.com/docs/api/1/get/users/show
示例 URL 似乎工作正常 - https://api.twitter.com/1/users/show.json?screen_name=TwitterAPI&include_entities=true

但最近我读到 twitter 很快就会关闭 API 1 并用 API 1.1 替换它

所以我尝试了 1.1 API - https://dev.twitter.com/docs/api/1.1/get/users/show
示例网址不起作用 - https://api.twitter.com/1.1/users/show.json?screen_name=rsarver

给出错误-

{"errors":[{"message":"Bad Authentication data","code":215}]}

我做错了什么?如何从 twitter 并希望在使用此模块的 Node.js 代码中正确获取用户信息 - https://github.com/ciaranj/node-oauth

提前致谢!

【问题讨论】:

    标签: node.js oauth twitter twitter-oauth


    【解决方案1】:

    API v1.1 endpoints require OAuth authentication.

    您可能会查看不同的 oauth 模块:ntwitter

    【讨论】:

    猜你喜欢
    • 2023-03-09
    • 2014-01-14
    • 1970-01-01
    • 2012-08-19
    • 1970-01-01
    • 1970-01-01
    • 2013-02-17
    • 2012-12-25
    • 1970-01-01
    相关资源
    最近更新 更多