【问题标题】:NodeJS Consume Oauth Get API CallNodeJS 使用 Oauth 获取 API 调用
【发布时间】:2016-06-09 13:57:24
【问题描述】:

我正在尝试使用来自 NodeJS 中启用 OAuth 的 get API 调用的数据。我需要传递两个在线杂志订阅密钥和访问令牌。我使用 'request' 模块来使用 API 调用。

var accessToken = 'Bearer xxx...xxx';

request.get({
    url: URL,
    headers: { 'accept': 'application/json', 'Online-Magazine-Subscription-Key': 'x..xxx', 'Authorization': accessToken}
}, function (err, res) {
    console.log(err);
    console.log(res);
});

它的抛出错误为“{ [错误:无法建立隧道套接字,原因=解析错误]代码:'E CONNRESET'}”。但是相同的 API 调用在 Rest Client 和所有其他类似的东西中运行良好。

响应始终未定义。我错过了上面代码中的任何东西吗?有没有其他方法可以使用启用 OAuth 的 API 调用??

【问题讨论】:

    标签: node.js api oauth


    【解决方案1】:

    这是由于代理问题。但即使设置了代理,它在 windows 命令提示符下也能正常工作,但在 Nodejs 命令提示符下工作正常

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-25
      • 2012-06-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-23
      • 1970-01-01
      • 2014-09-22
      相关资源
      最近更新 更多