Как отправить запрос в firebase облачных функций флаттера http - PullRequest
0 голосов
/ 22 апреля 2019

Я пытаюсь отправить http-запрос из приложения флаттера в мои функции облачной пожарной базы.

Я получаю следующее сообщение об ошибке из журналов облачных функций

Error: First argument to verifyIdToken() must be a Firebase ID token string.
    at FirebaseAuthError.Error (native)
    at FirebaseAuthError.FirebaseError [as constructor] (/user_code/node_modules/firebase-a

Вот мой http-код запроса.

 var response = await http.post('$functionsUrl/userlocation/', body: {});
  print('Response status: ${response.statusCode}');

Мой вопрос заключается в том, как настроить заголовки во флаттере, чтобы все запросы клиента к облачным функциям содержали носитель авторизации с помощью verifyIdToken ().

Вот мой пример облачной функции:

export const setUserLocation = functions.https.onRequest( async (req, res) => {
  console.log(req);
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...