0
我試圖做一個Parse.Cloud.httpRequest呼叫時,作業成功執行了,但我沒有得到任何迴應。如果我在RestClient上運行請求,它會執行正常,但由於某種原因,它不適用於解析雲代碼。我究竟做錯了什麼?Parse.Cloud.httpRequest沒有返回響應
Parse.Cloud.job("Loader", function(request, status) {
var xmlreader = require('cloud/xmlreader.js');
var moment = require('cloud/moment.js');
var query = new Parse.Query("Codes");
query.each(function(a) {
var curDateMonth = moment().date();
var curMonth = moment().add(1, 'months').month();
var curYear = moment().year();
Parse.Cloud.httpRequest({
url: 'https://.....'
}).then(function(httpResponse) {
console.log(httpResponse.text);
}, function(httpResponse) {
console.error('Request failed with response code ' + httpResponse.status);
});
}).then(function() {
// Set the job's success status
status.success("Saved successfully.");
}, function(error) {
// Set the job's error status
status.error("Uh oh, something went wrong.");
});
});
iForests,謝謝大家的響應,當我運行上面的代碼我得到以下錯誤「與失敗:類型錯誤:無法讀取屬性「文本「未定義」 –
你能提供你的'Parse.Cloud.httpRequest'的詳細信息代碼?我沒有完成我的代碼中的網址部分。 – iForests
返回Parse.Cloud.httpRequest({ URL: 'https://api.stats.co.za/json' }); –