#javascript #email #google-cloud-platform #google-cloud-firestore #bots
#javascript #Адрес электронной почты #google-облачная платформа #google-cloud-firestore #боты
Вопрос:
Я пытаюсь получить информацию с адреса электронной почты в базе данных Google Firestore. Я ограничен получением этой информации по электронной почте. (gmail)
Для чего мне это нужно:
Как только я получу электронное письмо, автоматически получите данные из «тела» сообщения или прикрепленного файла. Затем отправьте эти данные с помощью запроса HTTPS Post в одну из моих облачных функций Google (чтобы затем добавить в firestore).
У меня есть базовое понимание облачных функций, но я даже не уверен, с чего начать, когда дело доходит до чтения электронной почты «ботами» или API.
Может кто-нибудь указать мне правильное направление? Я надеюсь, что этот тип вопросов здесь приемлем.
Комментарии:
1. На каком языке вы хотите это реализовать, почти для каждого языка есть библиотека imap / pop, которая может читать / получать электронные письма. И http-запрос не сложно реализовать.
2. JavaScript, если возможно, нужно ли мне запускать какой-либо сервер через Google Cloud или Amazon?
3. Вам нужна ОС, в которой вы можете устанавливать и выполнять код. Если Google, amazon, azure, локально или ваш raspberry дома, зависит от вас. Для js я могу порекомендовать вас node.js :
imap
amp;mailparser
ваши необходимые пакеты npm здесь.