我正在使用node(8.14.0)并想要访问Twitter REST API v1.1。 到目前为止我尝试了node-oauth和简单的https,但是没有一个比“登录twitter”更进一步。 我不只是想验证用户的身份(也就是使用twitter登录),我想通过他们的访问权限对API执行操作。 我的问题是,我没有找到一个节点的例子来描述从用户那里检索所需的访问/请求令牌并用它们执行API调用的实际过程。
所有node-oauth示例“假设您已经拥有访问令牌并访问任何内容”。好吧,我没有它们,我不知道怎么弄它们,因为我找不到具体的例子或文件。仅引用参考。
答案 0 :(得分:1)
据我所知,oauth库需要进行身份验证或授权 通过身份验证,您可以从平台获得加速和刷新 这个令牌你必须保存在你的会话或数据库中 之后,您可以将其与其他库结合使用。
我建议您查看passport或everyauth进行用户身份验证。他们都支持oauth。
另外:
Google总体上提供了关于OAuth的相当好的文档。我认为这种模式也可以应用于其他平台
https://developers.google.com/accounts/docs/OAuth2?hl=en