Ошибка CORS при публикации в Doppler API - PullRequest
0 голосов
/ 26 августа 2018

Я пытаюсь добавить подписчика в список Doppler , используя его API, но он продолжает выдавать ошибку CORS снова и снова:

CORS Header 'Access-Control-Allow-Origin' is missing

Способопубликовать данные следующие:

let options = {
          method: 'POST',
          url: `https://restapi.fromdoppler.com/accounts/${this.dopplerEmail}/lists/${this.dopplerNewsletterId}/subscribers`,
          params: {
            "email": this.email,
            "fields": [
              {
                "name": "FIRSTNAME",
                "value": this.name,
                "predefined": true,
                "private": true,
                "readonly": true,
                "type": "string"
              },
              {
                "name": "BIRTHDAY",
                "value": this.birthday,
                "predefined": true,
                "private": false,
                "readonly": false,
                "type": "date"
              },
              {
                "name": "CONSENT",
                "value": "True",
                "predefined": true,
                "private": false,
                "readonly": false,
                "type": "consent"
              }
            ]
          },
          headers: {
            'Authorization': `token ${this.dopplerApiKey}`,
          }
        }

        axios(options).then(r => {
          ... some logic
        }).catch(e => {
          console.log(e)
    });

Все мои переменные в порядке, поэтому я думаю, что проблема в настройках моего сообщения, но я не могу понять, что это.

Яиспользуя Laravel 5.6 и вся эта логика (включая саму форму) находится внутри компонента VueJS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...