PHP製のGoogle Assistantのコマンドラインツール。PHPからGoogle Assistant SDKを利用するサンプルとして公開します。
$ pecl install grpc
$ composer install
- Configure a Developer Project and Account Settings に従い、GCPプロジェクトを作ります(無料です)
- Register the Device Model に従い、仮想的なデバイスを登録して、認証情報をダウンロードします。
- Generate credentialsに従いOAuth認証を行い、認証情報を含んだJSONファイルを生成します。
前のステップで取得したJSONをエディタで開き、最初の{
の後ろに"type":"authorized_user",
を追加します。
このファイルは認証情報を含んでいるのでリポジトリに保存してはいけません。例えば$HOME/
以下または$HOME/config/
以下のドットファイルとして置いておくなどが良いでしょう。
以下の説明では$HOME/.assistant-credentials.json
として保存したことにします。
export GOOGLE_APPLICATION_CREDENTIALS=$HOME/.assistant-credentials.json
$ ./okgoogle.php 何か面白いこと言って
すごい靴下を発掘した👣💮