Страница возврата API Salsify 'export_runs` не найдена, но в почтальоне работает просто отлично
Я пытаюсь использовать fetch и сделать запрос к https://app.salsify.com/api/orgs/<my_org_id>/export_runs/
Это выглядит так:
fetch('https://app.salsify.com/api/orgs/<my_org_id>/export_runs', {
method: 'post',
headers: {
Authorization: 'Bearer <My_access_token>',
'Content-Type': 'application/json'
},
body: JSON.stringify(bodyConfig)
})
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.log(err));
В почтальоне это работает просто отлично. Я использую точные данные почтальона, поэтому не уверен, что делаю неправильно. Точные сообщения об ошибках, которые я получаю:
dev.js: 16 ВАРИАНТОВ
https://app.salsify.com/api/orgs/<MY_ORG_ID>/export_runs
404 Не Найдено)Ошибка загрузки
https://app.salsify.com/api/orgs/<MY_ORG_ID>/export_runs
: Ответ на запрос предварительной проверки не проходит проверку контроля доступа: На запрошенном ресурсе отсутствует заголовок "Access-Control-Allow-Origin". Происхождениеhttp://localhost:8000
поэтому не разрешен доступ. Ответ имел HTTP-код состояния 404. Если непрозрачный ответ удовлетворяет вашим потребностям, установите режим запроса "no-cors", чтобы получить ресурс с отключенным CORS.