カテゴリー: API

開発, API

Swagger API作成 配列arrayとオブジェクトobjectの表記

  Swagger API 配列, オブジェクトの記述例   久しぶりにSwagger書くとはまるので、 配列とオブジェクトを書いておく   type: object properties: $ref: “./parts/shop.yaml” example: $ref: “./example/shop.yaml”   /parts/shop.yaml draft: …

開発, API

Swagger API 配列, オブジェクトの記述例

  例1   type: object properties:  event_id:    type: integer   name:    type: string   items:    type: array    items:    properties:    key:    type: integer    name:    type: string    value:    …

API

Laravel6 jwt-auth トークンエラーハンドリング Middleware

Laravelのミドルウェア機能を利用して実装していきます😊 LaravelのMiddlewareは リクエストデータ → Middleware → コントローラ → モデル → コントローラ → レスポンス   トークンの検証用Middleware CheckToken   ミドルウェアの作成 $ php artisan make:middleware CheckRefre …

API

Swagger API(REST API)とDB定義チェック表

  API・DB設計でレビュー頂いた数々を大公開…。😭😭😭   Swagger Editor API設計     現在要件にないものはAPI設計に含めない YAGNIの法則。 将来の拡張を見越して作っておいちゃえ!っと含めるとアプリ開発側で謎のエンドポイントや属性になる😥 → 現在の要件のみAPI設計に含める   キャメルケース、パスカ …

API, Firebase, AWS

Firebase CloudFunctions <-> AWS API Gateway -> Lambda -> CloudWatch

  AWS側にAPIを作って、CloudFunctionsで叩いてRealtimeDBに保存するタスクがあったので作っていく AWS Lambda Lamdaの実行ロールに 「CloudWatchReadOnlyAccess」 「AmazonEC2ReadOnlyAccess」 を設定   環境変数に設定 ec2_app_tag_name appサーバのtag:Nameの値 e …