メインコンテンツにジャンプ
プラグインに戻る
@capgo/capacitor-firebase-functions
チュートリアル
github.com/Cap-go による

Firebase Functions

Capacitorが提供するFirebase Cloud Functions プラグイン

ガイド

Firebase Functionsのチュートリアル

capgo/capacitor-firebase-functionsを使用する

CapacitorはFirebase Cloud Functions用のプラグインです。

インストール

bun add @capgo/capacitor-firebase-functions
bunx cap sync

このプラグインが提供するもの

  • callByName - callable関数を名前で呼び出す
  • callByUrl - callable関数をURLで呼び出す
  • 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

アプリをエミュレータと連携させるためのインストルメンテーションを実行します。

import { FirebaseFunctions } from '@capgo/capacitor-firebase-functions';

await FirebaseFunctions.useEmulator({} as UseEmulatorOptions);

フル リファレンス