Материал будет полезен тем, кто работает с хранилищем напрямую через API: автоматизирует загрузку данных, интегрирует хранилище с сервисами или управляет объектами через скрипты.
В сценарии разобраны основные операции:
🔹 Авторизация в хранилище с помощью Keystone-токена (через заголовок
X-Auth-Token).🔹 Получение списка контейнеров и метаданных.
🔹 Создание контейнера.
🔹 Загрузка объектов.
🔹 Удаление файлов.
Примеры приведены в формате curl-запросов, чтобы их можно было быстро протестировать и использовать в своих скриптах.
Например, GET-запрос позволяет получить список контейнеров в проекте, а параметр
format=json — вернуть расширенную информацию: количество объектов и объем хранения.Также показано, как создать контейнер через
PUT, загрузить файл в хранилище и удалить объект.Сценарий можно использовать как краткое руководство по базовым операциям Swift API.
#a2cloud #инструменты #swift #api
