メディアをアップロードする(POST /media)
基本情報
ベータ版機能について
この機能はベータ版での提供となっており、動作が不安定な場合があります。
また、今後互換性を保たない変更が加わる可能性があります。
あらかじめご了承いただいた上でのご利用をお願いいたします。
メディアファイルを1件アップロードします。
POST/v1/media
https://cms-api.nilto.com/v1/media
リクエスト
リクエストパラメータ
X-NILTO-API-KEYX-NILTO-API-KEY | NILTO APIキー。 スペース設定のAPIキー画面で取得することができます。 |
alt | string alt属性の入力値を指定します。 |
file必須 | string <binary> |
リクエスト例
curl -X POST "https://cms-api.nilto.com/v1/media?alt=画像の説明文" \
-H "X-NILTO-API-KEY: 0000000000000000000000" \
-F "file=@/path/to/your/image.jpg"レスポンス
200 OK
id | integer コンテンツID |
url | string メディアのURL |
400 Bad Request
status | string |
code | string |
401 Unauthorized
status | string |
code | string |
402 Payment Required
status | string |
code | string |
403 Forbidden
status | string |
code | string |
404 Not Found
status | string |
code | string |
429 Too Many Requests
status | string |
code | string |
message | string |
500 Internal Server Error
status | string |
code | string |
レスポンス例
{
"id": 1234567890,
"url": "https://cms-assets.nilto.com/spaces/1234567890/media/2345678901/_/abc.png"
}{
"status": "400",
"code": "BadRequest"
}{
"status": "401",
"code": "Unauthorized"
}{
"status": "402",
"code": "Payment Required"
}{
"status": "403",
"code": "Forbidden"
}{
"status": "404",
"code": "Not Found"
}{
"status": "429",
"code": "Too Many Requests",
"message": "Expected available in 58 seconds."
}{
"status": "500",
"code": "Internal Server Error"
}