APIで操作Firestoreをプロジェクトに導入するには、通常公式ページのスタートガイド記載のクライアントライブラリをインストールします。PHPに関してはgRPC拡張機能を別で導入したり、他の言語よりも手間がかかります。cloneしてコンパイルしないといけないという、超絶めんどくさい仕様となっています。APIを使ったやり方を採用しました。PHPで書いてるプログラム部分だけ見たい方は、最後の方に記載していますので目次から飛んでください。APIで操作できるなら簡単かと思いきや、結構なハマりポイントがあります。REST操作するまでに必要な工程を記載しておきます。(一番下の方に書いてます)ここまでがブラウザ上での作業です。以下はプログラム内での工程です。APIが呼べるようになります。このやり方をやってる人が少ないのか、WEB上にも情報が少なく、ドキュメントも見つけにくいので苦労しました...。主な手順については下記公式ページに書かれています。APIを呼ぶまでの具体的なコードは下記です。API呼び出しで悩んでいる方には参考になると思います。成功するとFirestoreのcitiesコレクションの中身が取得できます。$response->getBody();}ちなみにFirestoreのルールですが、下のように書けばトークンによる認証が有効になり、read/writeできるようになります。重要なポイントとして、トークンの有効期限は最大1時間です。APIの詳しいドキュメントが見たい方は、下記ページに書かれているので参考にしてください。インタラクティブに操作できるツールです。Firebasewww.fullstackfirebase.compsp7未経験、異業種からIT業界に転身。Javascript(React.js)をつかったWEBアプリ開発にたずさわる。【CSS】svgタグにcolorで色を指定するコメントコメントを書き込むコメントをキャンセルメールアドレスが公開されることはありません。*サイト上に表示された文字を入力してください。type”となる場合2021.10.22カテゴリープログラミングアーカイブ2022年8月2021年11月2021年10月2021年6月2020年2月2020年1月2019年12月2019年11月2019年10月2019年9月2019年8月2019年7月2019年6月2019年5月2019年4月2019年3月2019年2月2019年1月2018年12月2018年11月2018年10。