Это может быть слишком поздно, чтобы помочь, но я решил опубликовать здесь решение для потомков (поскольку это сообщение появилось, когда я искал ответ до того, как обнаружил его).
Метод недокументирован в API Flickr, но, похоже, он работает (протестировано через интерфейс REST).
Метод: flickr.collections.create
Обязательные параметры:
- auth_token
- api_sig
- title (Пример значения: «My Awesome Title Here.»)
Необязательные параметры:
- api_key
- auth_hash
- центибар
- description (Пример значения: "My Awesome Description Here")
- parent_id (Пример значения: 0)
- src (Пример: "js")
Я нашел способ, включив консоль Firebug, создав коллекцию в веб-интерфейсе Flickr и изучив POST. Я понятия не имею, на что ссылаются auth_hash и cb, но я бы предположил, что они необходимы при использовании интерфейса JavaScript, а не REST.
Все, что использует интерфейс JavaScript в Flickr, может быть подвергнуто обратному проектированию путем проверки POST, возникающего сразу после выполнения действия в веб-интерфейсе.