Upload Craft Sites contentAsk AIpost https://api.karte.io/v2beta/craft/sites/content/uploadCraft Sitesのコンテンツをアップロードします。すでに存在するパスにアップロードする場合は上書きとなります。 リクエストサイズは 1 MB までです。 Required Scope APIの実行に必要なScopeです。 beta.craft.sites.content.upload Required Role 管理画面でScopeを追加する際に必要な権限です。 Craft > Craft 設定の編集Body ParamssiteNamestringrequiredサイト名pathstringrequiredコンテンツのパス。/ から始まるパスを指定します。contentstringrequiredBase64 でエンコードしたコンテンツを指定しますcontentTypestringコンテンツの メディアタイプ。省略した場合はコンテンツの拡張子に応じたメディアタイプが自動的に入ります。kickHookV2booleanDefaults to falseこの操作でHook V2のトリガーを発火するかどうか。(参照)truefalsecurrentGenerationint64現在の世代番号。指定した世代番号がファイルの現在の世代番号と一致しない場合はエラーとなります。Headersx-karte-apistring今後利用する可能性のある予約語です。現在は設定不要です。authorizationstring認証情報を含むトークンです。"Authorization" ヘッダーに Bearer <token> の形式で設定してください。content-typestringリクエストのコンテンツタイプを指定します。通常は application/json を使用してください。Responses 200A successful response. 412currentGenerationが現在のファイルの世代と一致しない場合 4221サイトに登録できるファイル数の上限に達した場合Updated 7 months ago