1
我試圖讓Trigger.io發出HTTP請求simperium(https://simperium.com/docs/reference/http/)Trigger.io Ajax請求
我的電話是這樣的:
forge.request.ajax({
url: 'https://api.simperium.com/1/app-id/somebucket/i/newitem?response=1',
headers: {
'X-Simperium-Token': "access-token",
},
type: 'POST',
dataType: 'json',
data: {
'test': 'test'
},
success: function (suc) {
forge.logging.info(JSON.stringify(suc));
// Upload complete - do nothing
},
error: function (err) {
forge.logging.info(JSON.stringify(err));
alert('Problem uploading the metadata');
}
});
但是觸發返回:
[FORGE] '{"type":"EXPECTED_FAILURE","message":"Error opening connection for ajax request"}'
什麼是錯的電話嗎?謝謝。
UPDATE:
它看起來像它的工作原理爲檢索對象,但仍不能用於更新/創建新的。這適用於獲得對象:
forge.request.ajax({
url: 'https://api.simperium.com/1/app-id/sample/i/object-id',
headers: {
'X-Simperium-Token': "token",
},
type: 'GET',
success: function (suc) {
forge.logging.info(JSON.stringify(suc));
// Upload complete - do nothing
},
error: function (err) {
forge.logging.info(JSON.stringify(err));
alert('Problem uploading the metadata');
}
});
你可以從你的src/config.json發佈你的權限數組:http://docs.trigger.io/en/v1.4/modules/request.html#config。另外,你正在測試什麼設備或模擬器? –
我剛剛添加了更多日誌記錄,所以如果從v1.4.27開始遇到問題,我們將獲得更多信息。與此同時,看到阿米爾的問題。 –