我不是一個js程序員。但出於某種原因,我必須編寫一個js程序來獲取訪問令牌,以便程序可以使用Dropbox核心API。使用Javascript for Dropbox核心api
我曾嘗試如下:
var xhr = new XMLHttpRequest();
xhr.open("POST", "https://api.dropbox.com/1/oauth/request_token?oauth_consumer_key=qxxxxxxxx&oauth_consumer_secret=axxxxxxxxx", false);
xhr.send();
console.log("status: " + xhr.statusText);
console.log("response: " + xhr.responseText);
這是不行的......我需要幫助〜
響應:{「錯誤」:「未授權」}這是錯誤信息我收到
定義「不工作」... – Sinkingpoint
一個小的「警告字」。 SO真的不是爲了幫助非程序員太多。 – millimoose
我看到的第一個潛在問題是AJAX請求是異步的。也就是說,在調用send()之後,解釋器不會等待請求完成。您的日誌記錄不會打印任何內容,因爲請求仍在等待。這就是說,我不知道XHR是否默認爲同步或異步模式,主要是因爲我傾向於使用jQuery來處理AJAX。 – millimoose