Отправка POST REQUEST из FIREBASE не работает - PullRequest
0 голосов
/ 31 марта 2020

Я пытаюсь отправить почтовый запрос из моей функции firebase, но почтовый запрос никогда не запускается. В консоли Firebase все вроде бы нормально.

		var XMLHttpRequest = require("xmlhttprequest").XMLHttpRequest;
		var xhttp = new XMLHttpRequest();
		xhttp.open("POST", url, true);
		xhttp.setRequestHeader("Content-type", "application/json");
		xhttp.setRequestHeader("Authorization", "key="+ key);
		let res = {
			"notification": {
				"title": "Test",
				"body": "Notificación enviada desde Firebase"
			},
			"to": to,
		}
		xhttp.send(JSON.stringify(res))
		console.log(xhttp)
		return (xhttp);

Я не знаю, что я делаю не так

1 Ответ

0 голосов
/ 31 марта 2020

Я бы посоветовал вам реализовать в своем коде логи c для завершения запроса, как описано здесь , чтобы вы могли отлаживать то, что отправляется сервером, на котором вы работаете. пытаюсь отправить этот запрос.

Наконец, если вы не очень знакомы с XMLHttpRequest, вы можете попробовать включить в свои функции firebase ios (HTTP-клиент Promise)

axios.post('/your_endoint', {
    param1: 'hello',
    param2: 'there'
})
.then(function (response) {
    console.log(response);
})
.catch(function (error) {
    console.log(error);
});

, чтобы узнать больше. подробную информацию о конфигурации ios вы можете посетить на странице Github Подробнее

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