Firestore, zapier, gmail을 사용하여 수신 이메일 주소를 Firestore에 등록
3435 단어 Firestore
소개
・zapier(자피아)를 이용해 firestore에 gmail의 메일 내용을 등록하는 기능을 작성했으므로, 비망록으로서 기사를 작성
※zapier는 무료로 사용할 수 있습니다. 지금까지 유료로 할 필요가 없었기 때문에, 유료가 되는 조건은 조사하지 않았습니다.
개요

설정 절차
전제 조건
①Firebase 프로젝트를 작성하고 컬렉션을 작성한 것
※ 반드시 Firebase 프로젝트 작성 후, Firestore의 설정, 컬렉션의 작성까지 실시하는 것. 이 작업을 수행하지 않으면 zapier 측의 설정 화면에서 읽을 수 없습니다.
설정 개요
· 새로운 Gmail이 도착한 시점에 메일 내용을 Firestore의 특정 컬렉션에 등록합니다.
・이번은 컬렉션명:test 컬렉션을 대상으로 합니다.
zapier에 로그인
zapier에 Go
① 로그인을 하십시오.
설정 방법
로그인하면 아래와 같은 설정 화면이 됩니다.

다음과 같이 설정하십시오.

TRY IT를 클릭
이런 화면으로 전환합니다.
이메일을 받을 Gmail 계정을 등록하세요.
설정되면 continue를 누르십시오.

이번에는 라벨이나 인덱스는 이용하지 않기 때문에, 그대로 「continue」

이것으로 메일 측 설정이 완료됩니다.

다음으로 Firestore 설정으로 이동합시다.
Firestore의 설정 부분을 클릭

Firebase가 연결된 Google 계정인 Firebase 프로젝트의 프로젝트 이름을 설정합니다.

이런 느낌으로 설정합니다.
여기서 「Collection」의 곳입니다만, 먼저 Firebase 프로젝트를 작성해, Firestore의 설정을 끝내고, 콜렉션을 작성하는 곳까지 끝내 두지 않으면, 읽어 주지 않습니다.
Data의 일입니다만 현재 「mail_body」라고 지정하고 있는 명칭으로, 필드가 만들어집니다.
즉, 위의 설정이라면 test/mail_body라는 필드에 들어가게 됩니다.

이것으로 설정 완료입니다.
현재 Warinig가 나와 있습니다만, 벌써 1회 설정하고 있는 내용이므로, 이제 테스트는 필요없다고 하는 내용입니다.
본래는 아래의 두 개의 버튼이 활성화되어 있습니다.
'TEST&CONTINUE' 버튼을 누르면 테스트 메일이 전송되어 Firestore의 test 컬렉션에 데이터가 만들어져야 합니다.

설정한 내용은 Zaps 탭에서 「ON」「OFF」할 수 있습니다.

이상
Reference
이 문제에 관하여(Firestore, zapier, gmail을 사용하여 수신 이메일 주소를 Firestore에 등록), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Neko_nekomi/items/c494f808e41d1642319e
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)

설정 절차
전제 조건
①Firebase 프로젝트를 작성하고 컬렉션을 작성한 것
※ 반드시 Firebase 프로젝트 작성 후, Firestore의 설정, 컬렉션의 작성까지 실시하는 것. 이 작업을 수행하지 않으면 zapier 측의 설정 화면에서 읽을 수 없습니다.
설정 개요
· 새로운 Gmail이 도착한 시점에 메일 내용을 Firestore의 특정 컬렉션에 등록합니다.
・이번은 컬렉션명:test 컬렉션을 대상으로 합니다.
zapier에 로그인
zapier에 Go
① 로그인을 하십시오.
설정 방법
로그인하면 아래와 같은 설정 화면이 됩니다.

다음과 같이 설정하십시오.

TRY IT를 클릭
이런 화면으로 전환합니다.
이메일을 받을 Gmail 계정을 등록하세요.
설정되면 continue를 누르십시오.

이번에는 라벨이나 인덱스는 이용하지 않기 때문에, 그대로 「continue」

이것으로 메일 측 설정이 완료됩니다.

다음으로 Firestore 설정으로 이동합시다.
Firestore의 설정 부분을 클릭

Firebase가 연결된 Google 계정인 Firebase 프로젝트의 프로젝트 이름을 설정합니다.

이런 느낌으로 설정합니다.
여기서 「Collection」의 곳입니다만, 먼저 Firebase 프로젝트를 작성해, Firestore의 설정을 끝내고, 콜렉션을 작성하는 곳까지 끝내 두지 않으면, 읽어 주지 않습니다.
Data의 일입니다만 현재 「mail_body」라고 지정하고 있는 명칭으로, 필드가 만들어집니다.
즉, 위의 설정이라면 test/mail_body라는 필드에 들어가게 됩니다.

이것으로 설정 완료입니다.
현재 Warinig가 나와 있습니다만, 벌써 1회 설정하고 있는 내용이므로, 이제 테스트는 필요없다고 하는 내용입니다.
본래는 아래의 두 개의 버튼이 활성화되어 있습니다.
'TEST&CONTINUE' 버튼을 누르면 테스트 메일이 전송되어 Firestore의 test 컬렉션에 데이터가 만들어져야 합니다.

설정한 내용은 Zaps 탭에서 「ON」「OFF」할 수 있습니다.

이상
Reference
이 문제에 관하여(Firestore, zapier, gmail을 사용하여 수신 이메일 주소를 Firestore에 등록), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Neko_nekomi/items/c494f808e41d1642319e
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Firestore, zapier, gmail을 사용하여 수신 이메일 주소를 Firestore에 등록), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Neko_nekomi/items/c494f808e41d1642319e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)