Проверить домен облачной функции для webhook - PullRequest
2 голосов
/ 28 марта 2019

Как мне настроить webhook для google calendar api ?

В настоящее время я пишу в api с указанием webhook / address https://us-central1-pushmessage-bd1eb.cloudfunctions.net/getUsers

axios({
    method: "POST",
    url:
        "https://www.googleapis.com/calendar/v3/calendars/xxx/events/watch",
    headers: {
        "Access-Control-Allow-Origin": "*",
        "Content-Type": "application/json;charset=UTF-8",
        Authorization: token.token_type + " " + token.access_token,
        "Content-Type": "application/json"
    },
    data: {
        id: "tester",
        type: "web_hook",
        address: "https://xxx.cloudfunctions.net/getUsers"
    }
})

Однако я получаю сообщение об ошибке:

  code: 401,
  message: 'Unauthorized WebHook callback channel: https://us-central1-xxx.cloudfunctions.net/getUsers' }

Как проверить домен моей облачной функции?

Я пробовал этот метод, но все равно получаю 401:

Как выполнить проверку домена для функций Firebase

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