мы можем записать данные в базу данных Firebase через SMS? - PullRequest
0 голосов
/ 13 января 2020

возможно ли записать данные в базу данных firebase через SMS? Мне нужно разработать приложение android, в котором я хочу записывать данные непосредственно в базу данных через SMS. Пользователь отправит SMS, и оно будет записано в базу данных. Есть ли способ сделать это?

1 Ответ

1 голос
/ 13 января 2020

Нет встроенной связи между базой данных Firebase Realtime и шлюзом SMS. Если вы хотите, чтобы ваши пользователи могли писать в базу данных, отправив SMS / текстовое сообщение, вам придется создать это соединение самостоятельно.

Обычно вы используете поставщика SMS (Twillio, Nexmo, Clicksend и т. д. c) для получения сообщений от вашего имени. Затем на их портале вы создали так называемый веб-крючок, который представляет собой URL-адрес, который они вызывают при получении текстового сообщения для вас. Вы можете подключить этот веб-крючок к Cloud Functions, где вы затем получите текстовое сообщение, проанализируете его содержимое и напишите в базу данных.

Вот учебное пособие для Ответ на SMS-сообщения с Twilio и Google Облачные функции только с облачными функциями Google (поэтому пока не используют Firebase / Realtime Database), которые показывают базовый поток c. В этом списке результатов поиска, вероятно, есть и другие полезные руководства .

...