Страница возврата 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.

0 ответов

Другие вопросы по тегам