[GCP] Google APIを利用するOAuthクライアントを登録する
OAuth同意画面と、認証情報の画面から設定を行います。認証情報にて「クライアントID」と「クライアントシークレット」を入手できます。Google の SDK などを使う場合は、ダウンロードした JSON ファイルをそのまま利用するこ ...
[GCP] プロジェクトの作成
Google Cloud Platform へログインします
ログインしたら、プロジェクトの選択をクリックします。
新しいプロジェクトをクリックします。
プロジェクト名を入力し、作成をクリ
[Laravel] 実行されるSQLをログに残して確認する
データベースの処理が行われた時に、実行時間・クエリ・バインド値をログに保存します。
DB::listen(function ($query) { \Log::info(" $query->sql"); ...Google API OAuthクライアント情報(JSON)のダウンロード
Client ID や Client Secret 情報の入ったJSONファイルの入手方法です。
メニューから「APIとサービス」「認証情報」の順に開きます。
OAuth 2.0 クライアント ID の右から、ダウンロ ...
Google API OAuth2.0 スコープの区切り文字はスペース
Google API に限らず、OAuth 2.0 スコープの区切り文字は「半角スペース」になります。
スコープ&access_type=offline&include_granted_scope=true&response_t ...Google API OAuth2.0 最低限のスコープ
Google API を利用するための OAuth 2.0 で利用するために、スコープの指定が必要になります。
最低限のスコープとして指定できる値です。
API Gateway + Lambda で API を作る
API Gateway と Lambda を利用して、API を作ってみます。
Lambda 関数を作成する
先に Lambda関数を作ります。作り方のサンプルはこちら。
コード ...
[Laravel] Laravel 10 リリース
Laravel 10 が リリースされました。Laravel では PHP 8.1 以上のサポートとなりました。
投稿時点で有効なバージョンは 10, 9 になります。
10.1 のリリースにより、一部仕様が変わっ ...
[Lambda] Node.js で Request された値を echo する
Lambda 関数を Node.js で作成し、json で受けた値をそのまま返してみます。
Lambda関数を作成する関数の作成をクリックします。
関数を一から作成していきます。
関数名を指定します( ...
[Laravel] Model, Migration, Controller を一度に作る
Laravel で Model を作成するときに、他のファイルもまとめて作ることができます。
php artisan make:model Item -mcrオプションの詳細
-m : Migrationファイルを ...