【问题标题】:Is there any way to work with Twitter API in a frontend web application?有没有办法在前端 Web 应用程序中使用 Twitter API?
【发布时间】:2018-05-28 17:12:54
【问题描述】:

我正在开发一个应该使用 Twitter 搜索 API 的小应用程序。只有经过身份验证,您才能搜索推文。因此,我尝试了 Twitter 推荐的 js library(我正在使用 webpack)作为其 API 的 JavaScript 库。我认为它可以在前端工作,但它没有,因为它使用了一个似乎不支持 JSONP 的 OAuth 实现。

有没有办法从客户端使用 Twitter API?也许一个更好的图书馆?还是应该将推文搜索功能移至后端?我听说您需要为 twitter API 请求包含一个“授权”标头,到目前为止,我还不知道将标头注入 JSONP 请求的方法。

【问题讨论】:

  • 很好的建议。除了您应该更仔细地阅读问题的部分;我不仅需要显示一些推文,我还需要真正获取它们。

标签: javascript api twitter jsonp


【解决方案1】:
  1. 您应该从Getting Started With the Twitter API 开始并仔细阅读。这将帮助您就使用哪些工具以及如何构建应用程序做出明智的决定。
  2. 对 Twitter API 的所有调用都必须经过身份验证。
  3. 阅读How To Ask a Good Question,这将改善您在 Stack Overflow 上的整体体验。
  4. 无论您做什么,都不要编写自己的 OAuth 代码。已经有很多 OAuth 库可以免费使用。编写自己的 OAuth 机制很痛苦。

【讨论】:

    猜你喜欢
    • 2011-03-28
    • 1970-01-01
    • 1970-01-01
    • 2019-07-07
    • 1970-01-01
    • 2013-05-22
    • 1970-01-01
    • 1970-01-01
    • 2022-01-13
    相关资源
    最近更新 更多