我不是很熟悉Node js,也不太熟悉http請求,所以如果這是明顯的東西,請原諒我。
我下面這個website例子:
$.ajax({
url: 'https://api.wit.ai/message',
data: {
'q': 'set an alarm in 10min',
'access_token' : 'MY_WIT_TOKEN'
},
dataType: 'jsonp',
method: 'GET',
success: function(response) {
console.log("success!", response);
}
});
我想創建的這一點,但在節點的js的等價物。我試圖使用'節點請求',但是我的代碼不工作。我嘗試了很多變化,但無濟於事。
下面是一個例子:
var request = require('request');
var url = 'https://api.wit.ai/message';
var data = {
'q': 'hello test123 trying to get entities from this message',
'access_token': 'MY_WIT_TOKEN'
};
request.get({ url: url, formData: data }, function (err, httpResponse, body) {
if (err) {
return console.error('post failed:', err);
}
console.log('Get successful! Server responded with:', body);
});
當我編譯這段代碼,我用終端回覆:
出了錯。我們已收到通知。
你最好參考[文檔](https://nodejs.org/api/http.html) –