我成功生成了访问令牌,但现在我无法使用它。遗憾的是,没有用于使用 API 的官方 yandex 节点库。有 2 个非官方的 npm 模块只能与服务器一起使用,但我希望它是 localhost。作为这样的代码示例,在这种情况下,我想显示磁盘中的所有文件。当然,我为我的应用启用了所有范围
request.get('https://cloud-api.yandex.net/v1/disk/resources/files/', {
'auth': {
'bearer': 'xxxxxxxxxxxxxxxxxxx'
}
}, function(err,httpResponse,body){ /* ... */
if(err) {
console.log('err: ' + err)
}
console.log('body: ' + body)
});
另外,如果我会使用https://cloud-api.yandex.net/v1/disk/resources/files?oauth_token=xxxxxxxxxxxxxx&oauth_client_id=xxxxxxxxxxxxxxxxxxx
或https://cloud-api.yandex.net/v1/disk/resources/files ?access_token=xxxxxxxxxxxxxx&client_id=xxxxxxxxxxxxxxxxxxx
在我的浏览器中我会得到
{"message":"?? ???????????.","description":"Unauthorized","error":"UnauthorizedError"}
有人有工作代码或知道为什么我会收到此消息?