Importer un fichier multimédia
Envoyez le fichier dans le corps brut de la requête avec ?filename=. Images, PDF et vidéos courtes, 20 MB chacune. Toute image de plus de 200 KB est compressée à l’importation (2000 px maximum, cible de 150 KB, nette sur Retina, métadonnées supprimées) ; keep_original=true la stocke exactement telle qu’envoyée, uniquement à la demande du propriétaire. Référencez-la sous /media/
POST/v1/sites/{site_id}/media
Nécessite sites:write. Aucun crédit n’est facturé.
Envoyez les octets du fichier dans le corps de la requête, et indiquez son nom dans filename. Chaque fichier peut peser jusqu’à 20 MB, dans la limite de stockage de l’offre. Référencez-le sous /media/<filename> dans le contenu. Il sera inclus à partir de la prochaine compilation, mais les visiteurs ne verront rien avant la publication.
Autorisations
Authorizationbearerin headerrequiredParamètres de chemin
site_idstringrequiredL’identifiant du site ou son slug (l’adresse avant .atelier201.page).
Paramètres de requête
filenamestringrequiredlength: 1–160 charsaltstringlength: ≤ 300 charskeep_originalbooleantrue conserve le fichier exactement tel qu’envoyé, en qualité et taille maximales : uniquement à la demande du propriétaire (œuvre d’un photographe). Par défaut, toute image de plus de 200 KB est compressée à l’importation.
Réponse
Importer un fichier multimédia
dataobjectrequiredrequest_idstringrequiredCodes possibles : invalid_request, unknown_field, invalid_parameter, invalid_cursor
errorobjectrequiredrequest_idstringrequiredCodes possibles : authentication_required, invalid_api_key, api_key_expired, api_key_revoked
errorobjectrequiredrequest_idstringrequiredCodes possibles : insufficient_credits
errorobjectrequiredrequest_idstringrequiredCodes possibles : insufficient_scope, feature_not_available, admin_required
errorobjectrequiredrequest_idstringrequiredCodes possibles : resource_not_found
errorobjectrequiredrequest_idstringrequiredCodes possibles : conflict, result_not_ready, idempotency_key_reused
errorobjectrequiredrequest_idstringrequiredCodes possibles : result_expired
errorobjectrequiredrequest_idstringrequiredCodes possibles : request_too_large
errorobjectrequiredrequest_idstringrequiredCodes possibles : request_too_large_for_plan
errorobjectrequiredrequest_idstringrequiredCodes possibles : rate_limited
errorobjectrequiredrequest_idstringrequiredCodes possibles : internal_error
errorobjectrequiredrequest_idstringrequiredCodes possibles : service_unavailable
errorobjectrequiredrequest_idstringrequired