안내서
Firebase Functions에 대한 튜토리얼
capgo의 @capacitor-firebase-functions를 사용하는 방법
Capacitor는 Firebase Cloud Functions용 플러그인입니다.
설치
bun add @capgo/capacitor-firebase-functions
bunx cap sync
이 플러그인이 제공하는 것
callByName- 이름으로 callable 함수를 호출합니다.callByUrl- URL로 callable 함수를 호출합니다.useEmulator- 앱을 Cloud Functions 에뮬레이터와 통신하도록 인스트루먼트합니다.
예시 사용법
callByName
함수 이름으로 호출 가능한 함수를 호출합니다.
import { FirebaseFunctions } from '@capgo/capacitor-firebase-functions';
await FirebaseFunctions.callByName({} as CallByNameOptions<RequestData>);
callByUrl
URL로 호출 가능한 함수를 호출합니다.
import { FirebaseFunctions } from '@capgo/capacitor-firebase-functions';
await FirebaseFunctions.callByUrl({} as CallByUrlOptions<RequestData>);
useEmulator
Cloud Functions 에뮬레이터와 대화할 수 있는 앱을 구성합니다.
import { FirebaseFunctions } from '@capgo/capacitor-firebase-functions';
await FirebaseFunctions.useEmulator({} as UseEmulatorOptions);
전체 참조
- GitHub https://github.com/Cap-go/capacitor-firebase/tree/main/packages/functions
- 문서: /docs/plugins/firebase-functions/