Как передать POST-запрос с помощью облачных функций - PullRequest
0 голосов
/ 18 октября 2019

Я новичок в службе облачных функций Google. Я читаю документы, но у меня все еще есть небольшие вопросы. Я пытаюсь создать функцию, которая получает запросы POST (используя веб-хуки) и выполняет запросы POST (после анализа полученных данных).

Используя веб-хуки, мой веб-сайт отправляет данные в формате JSON:

{
  "post": {
    "id": 587,
    "topic_title": "Test",
    "admin": false,
    "category": "8-category"
  }
}

Я знаю, как анализировать JSON, но у меня возникают проблемы с выяснением, как я могу получить его и как его разместить (например, для: https://test.test).

Я был бы радчтобы увидеть самый простой пример - получение данных и передача их с помощью запроса POST (я сам добавлю часть анализа).

1 Ответ

1 голос
/ 19 октября 2019

Не беспокойтесь сервисом Cloud Function, это только базовая инфраструктура. Ваша функция и ваша обработка запросов в точности совпадают!

JSON, отправленный в запросе POST, находится в теле объекта запроса. Затем выполните ваш процесс, и, наконец, не забудьте ответить на код возврата HTTP 2XX для правильного завершения вашего вызова. Кроме того, подумайте о безопасности, если ваша функция доступна публично (но это то же самое, если вы развертываете в помещении, облачные функции не изменяют рекомендации и лучшие практики).

Как упоминал Дуг, вы можете найтимного примеров на нескольких языках.

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