Javascript 作为查询参数传递的访问令牌在使用请求模块时变得无效
我正在使用contentful(CMS平台)api,通过使用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
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客户端发出请求时,我可以很好地得到响应。