Upload Craft Sites content

Craft Sitesのコンテンツをアップロードします。すでに存在するパスにアップロードする場合は上書きとなります。 リクエストサイズは 1 MB までです。

Required Scope

APIの実行に必要なScopeです。

beta.craft.sites.content.upload

Required Role

管理画面でScopeを追加する際に必要な権限です。

Craft > Craft 設定の編集
Body Params
string
required

サイト名

string
required

コンテンツのパス。/ から始まるパスを指定します。

string
required

Base64 でエンコードしたコンテンツを指定します

string

コンテンツの メディアタイプ。省略した場合はコンテンツの拡張子に応じたメディアタイプが自動的に入ります。

boolean
Defaults to false

この操作でHook V2のトリガーを発火するかどうか。(参照

int64

現在の世代番号。指定した世代番号がファイルの現在の世代番号と一致しない場合はエラーとなります。

Headers
string

今後利用する可能性のある予約語です。現在は設定不要です。

string

認証情報を含むトークンです。"Authorization" ヘッダーに Bearer <token> の形式で設定してください。

string

リクエストのコンテンツタイプを指定します。通常は application/json を使用してください。

Responses

Language
Credentials
Bearer
URL
Response
Choose an example:
application/json