我成功生成了訪問令牌,但現在我無法使用它。可悲的是,沒有官方的yandex節點庫來使用API。有2個非官方npm模塊,只能與服務器一起工作,但我希望它是localhost。以這樣的代碼爲例,在這種情況下,我想顯示我的磁盤上的所有文件。當然,我能爲我的應用程序Yandex Disk API無法使用訪問令牌發出請求node.js
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
在我的瀏覽器,我會得到
{「消息」:「?? ?????? 「」,「description」:「未經授權」,「錯誤」:「未經授權的錯誤」}
有人有工作代碼或想法,爲什麼我會收到此消息?