← Images / images / storage / upload-images
Загрузка по пользовательскому пути
Вместо пути, автоматически создаваемого на основе Universal Unique Identifier (UUID) в Cloudflare Images, для загрузки изображения можно использовать собственный путь ID.
Поддержка пользовательских путей:
- До 1,024 символов.
- Любое количество подпутей.
- Стандарт кодирования UTF-8 ↗ для символов.
Сделайте POST запрос, используя пример ниже как образец. Пути с собственным ID можно использовать при загрузке по URL или при прямой загрузке файла.
curl --request POST https://api.cloudflare.com/client/v4/accounts/{account_id}/images/v1 \
--header "Authorization: Bearer <API_TOKEN>" \
--form 'url=https://<REMOTE_PATH_TO_IMAGE>' \
--form 'id=<PATH_TO_YOUR_IMAGE>'После успешной загрузки изображения вы получите ответ, похожий на приведённый ниже пример.
{
"result": {
"id": "<PATH_TO_YOUR_IMAGE>",
"filename": "<YOUR_IMAGE>",
"uploaded": "2022-04-20T09:51:09.559Z",
"requireSignedURLs": false,
"variants": [
"https://imagedelivery.net/Vi7wi5KSItxGFsWRG2Us6Q/<PATH_TO_YOUR_IMAGE>/public"
]
},
"result_info": null,
"success": true,
"errors": [],
"messages": []
}