Авторизация
Требуется. Без авторизации будет возвращена информация только о фотографиях с уровнем доступа public.
Порядок действий
Нужно обратиться GET-запросом по адресу общей коллекции фотографий пользователя.
В случае успеха сервер возвращает 200 OK и Atom Feed общей коллекции фотографий пользователя.
Пример
Запрос на получение данных общей коллекции фотографий:
GET /api/users/alekna/photos/ HTTP/1.1
Host: api-fotki.yandex.ru
Content-Type: application/atom+xml; charset=utf-8; type=feed
Authorization: OAuth eb1c5...
Ответ сервера:
HTTP/1.1 200 OK
Content-Type: application/atom+xml; charset=utf-8; type=feed
Content-Location: http://api-fotki.yandex.ru/api/users/alekna/photos/
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:app="http://www.w3.org/2007/app" xmlns:f="yandex:fotki">
<id>urn:yandex:fotki:alekna:photos</id>
<author>
<name>alekna</name>
</author>
<title>alekna на Яндекс.Фотках</title>
<updated>2009-01-27T11:57:32Z</updated>
<link href="http://api-fotki.yandex.ru/api/users/alekna/photos/" rel="self" />
<link href="http://fotki.yandex.ru/users/alekna/" rel="alternate" />
<entry>
<id>urn:yandex:fotki:alekna:photo:126746</id>
<title>Я и Саша на фоне Бранденбургских ворот</title>
<author>
<name>alekna</name>
</author>
<link href="http://api-fotki.yandex.ru/api/users/alekna/photo/126746/" rel="self" />
<link href="http://api-fotki.yandex.ru/api/users/alekna/photo/126746/" rel="edit" />
<link href="http://fotki.yandex.ru/users/alekna/view/126746/" rel="alternate" />
<link href="http://img-fotki.yandex.ru/get/3306/alekna.0/0_1ef1a_9a6e7171_XL" rel="edit-media" />
<link href="http://api-fotki.yandex.ru/api/users/alekna/album/63988/" rel="album" />
<published>2009-01-27T11:57:32Z</published>
<app:edited>2009-01-27T11:57:32Z</app:edited>
<updated>2009-01-27T11:57:32Z</updated>
<f:created>2008-07-10T22:02:40</f:created>
<f:access value="private" />
<f:xxx value="false" />
<f:hide_original value="false" />
<f:disable_comments value="false" />
<content src="http://img-fotki.yandex.ru/get/3306/alekna.0/0_1ef1a_9a6e7171_XL" type="image/*" />
</entry>
<entry>...</entry>
<entry>...</entry>
...
<entry>...</entry>
</feed>
Возможные ошибки