0

ファイアベースデータベースがホストしているWebサイトを作成したいと考えています。ファイアベースデータベースからデータを投稿/取得/取得することができます。 connect Hosting to a Databaseの例は、ページが読み込まれた後にクラウド関数を起動する方法を示すものではありません(この例では、特定のURLにアクセスするたびにクラウド関数を起動し、そのページが読み込まれます)。ページがロードされた後、Firebase Hostingからクラウド機能を起動できますか?

私が見つけた最も類似した投稿はthisでした。ページの読み込み後にデータベースとやりとりできたようですが、私の違いはサーバー側になりたいということです可能な限りデータがどのように表示されるかについての情報はほとんどない)。

ページが読み込まれた後(ユーザーが保存ボタンを押したとき)にクラウド機能を起動でき、そのクラウド機能がデータベースthrough an APIとやり取りして情報を保存できると思っています。

私の検索では、このようなFirebaseの接続についての情報はほとんど見つかりませんでしたが、これは可能なのか論理的なのでしょうか?

答えて

2

HTTP triggerを作成してからXMLHTTPRequestなどで呼び出す必要があるように聞こえます。ブラウザに現在表示されているページから必要なときにいつでも行うことができます。

Cloud Functionsコードは、RESTインターフェイスを介してデータベースとやり取りする必要はありません。代わりにAdmin SDKを使用してください。これははるかに簡単で高速です。これを示す多くのofficial samplesがあります。

+0

うわー、偉大なリンクだけでなく、情報にも感謝します! –

関連する問題