|
| ||||||||||||||||||||||
← Ctrl предыдущаяследующая Ctrl → Создание нового альбомаДля создания нового альбома необходимо отправить POST-запрос по адресу коллекции альбомов пользователя. Адрес этой коллекции содержится в сервисном документе в элементе collection с идентификатором id="album-list" (см. Начало работы). В теле запроса указывается информация о новом альбоме в формате, подобном формату Atom Entry. Достаточно передать только элемент atom:title (название альбома). Также можно передать и другие атрибуты (см. Список доступных атрибутов). Добавляем новый альбом «Путешествия»: Сервер возвращает представление ресурса созданного альбома: После отправки POST-запроса на сервере создался новый ресурс с уникальным идентификатором urn:yandex:fotki:alekna:album:168628. Идентификатор однозначно определяет альбом. Адрес альбома указывается в ответе сервера в заголовке Location и в теле ответа в атрибуте href элемента <link href="..." rel="self" />. Этот адрес необходим для получения данных альбома в дальнейшем. Следующим шагом добавим изображения в альбом. Загрузка изображения в альбом выполняется отправкой файла изображения по адресу коллекции коллекцию фотографий альбома. Этот адрес содержится в Atom Entry альбома в атрибуте href элемента <link .. rel = "photos">. Для добавления изображения в альбом «Путешествия» из полученного Atom Entry извлекаем адрес коллекции фотографий: http://api-fotki.yandex.ru/api/users/alekna/album/168628/photos/. Далее - Загрузка изображения в новый альбом. |
| Работайте в Яндексе |
© 2008—2012 «Яндекс»
|