[FCM,Supabase]Supabase로 FCM Edge function 만들기

코드왕·2024년 11월 22일

https://www.youtube.com/watch?v=NfPiaJxayak&t=1573s

  1. npx supabase init

cursor ai 가서 새롭게 하나 만들자

  1. npx supabase functions new push

push notification용 코드를 하나 만들자

https://supabase.com/docs/guides/functions/examples/push-notifications?queryGroups=platform&platform=fcm

여기가서 주요 코드를 복사 붙여넣기 한다.

  1. Firebase에 가서 admin 정보를 가져와서 붙여넣는다.
    service-account.js 이라고 이름을 만든다.


4.슈파베이스에 링크시킨다.

npx supabase link

만약에 내 계정이 아니라면 npx supabase login 을 해서 웹에서 인증을 받아서 로그인 한 다음에 프로젝트를 선택한다.

프로젝트 선택 후에

그다음 여기 안에 있는 비밀번호를 키인한다.

  1. deploy 한다

만약 도커가 실행이 안되어있다면 로컬 도커를 실행시켜주고 난 뒤

npx supabase functions deploy push --no-verify-jwt


추가된 것을 확인한다.

  1. 웹훅을 만든다

  1. 원하는 내용을 추가한다.(@notifications)

profile
CODE DIVE!

0개의 댓글