1
Для внешнего API я использую, я вообще сделать запрос локон, как это:Любой способ сделать этот запрос cUrl, используя forge.request.ajax?
curl -H "X-Auth-Token: 123123123123123" -X PUT -d '{"$set":{"title":"Person 1a"}}' http://domain.com/collectionapi/persons/123123123123123
Есть ли способ перенести это forge.request.ajax? В своих попытках до сих пор, в браузере, я получаю ошибку 500:
http://localhost:3000/_forge/proxy/moc/edakcart/
Response
{"error":"SyntaxError: Unexpected token %"}
Мой код:
forge.request.ajax({
type: 'POST',
url: 'http://domain.com/collectionapi/persons/123123123123123/',
data: {"$set":{"title":"Person 1b"}},
dataType: 'json',
headers: {
'X-Auth-Token': '123123123123123'
},
success: function(data) {
forge.logging.info('[trackadeApi] Updated x to '+ data.x);
},
error: function(error) {
forge.logging.info('[trackadeApi] Failed to update x: '+ error.message);
}
});
Спасибо за ваше время.