Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 作为查询参数传递的访问令牌在使用请求模块时变得无效_Javascript_Node.js_Contentful - Fatal编程技术网

Javascript 作为查询参数传递的访问令牌在使用请求模块时变得无效

Javascript 作为查询参数传递的访问令牌在使用请求模块时变得无效,javascript,node.js,contentful,Javascript,Node.js,Contentful,我正在使用contentful(CMS平台)api,通过使用request模块,按用户ID获取用户详细信息。这里,访问令牌作为查询参数传递,系统将其识别为无效。但是我不确定我在查询参数中传递的方式是否有任何错误。我非常确定传递的令牌是有效的,因为我可以使用rest客户端获得正确的结果。代码如下: request.get( { url: "https://api.contentful.com/organizations/organizationId/users/userId

我正在使用contentful(CMS平台)api,通过使用
request
模块,按用户ID获取用户详细信息。这里,访问令牌作为查询参数传递,系统将其识别为无效。但是我不确定我在查询参数中传递的方式是否有任何错误。我非常确定传递的令牌是有效的,因为我可以使用rest客户端获得正确的结果。代码如下:

request.get(
  {
    url:
      "https://api.contentful.com/organizations/organizationId/users/userId",
    qs: {
      access_token:
        " CFPAT-xxxxxxxxxxxxxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx "
    },
    headers: {
      Authorization:
        "CFPAT-xxxxxxxxxxxxxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
      "x-contentful-enable-alpha-feature": "organization-user-management-api",
      "Content-Type": "application/json"
    },
    method: "GET",
    json: true
  },
  function(error, response, body) {
    console.log(body);
  }
);
错误:

{ requestId: 'e102c744950f39fdabad9ae942ac16ba',
  message:
   'The access token you sent could not be found or is invalid.',
  sys: { type: 'Error', id: 'AccessTokenInvalid' } }

这意味着你有一个无效的令牌-检查令牌是否正确。我确信令牌是正确的,因为当我使用rest客户端发出请求时,我可以很好地得到响应。这意味着你有一个无效的令牌-检查令牌是否正确。我确信令牌是正确的,因为当我使用rest客户端发出请求时,我可以很好地得到响应。