Flickr API Java / Clojure

2

Я пытаюсь получить список всех наборов фотографий в моей учетной записи. Я дал свой доступ на запись в приложении, я могу проверить, что у него есть доступ на запись, создав набор фотографий, но когда я пытаюсь прочитать список, я получаю только мои публичные списки, а не мои рядовые.


(def flickr (new Flickr api-key shared-sercret (new REST)))

(defn get-photo-sets [ ] 
  (let  [;prefs      (.getPrefsInterface flickr)
     user-id    (get-user-id) 
     photo-sets (.getPhotosets 
             (.getList (.getPhotosetsInterface flickr) user-id)) ]    
    (doseq [photo photo-sets] (println (.getTitle photo) ))))
Теги:
clojure
flickr
flickrj

1 ответ

1
Лучший ответ

В соответствии с обсуждениями, которые я видел на форумах API, вы должны иметь возможность получить список частных фотосессий, сделав аутентифицированный вызов без передачи в идентификаторе пользователя getLists.

Идентификатор пользователя является необязательным, и если он не указан, он использует аутентифицированного пользователя. Тот факт, что он возвращает публикацию в одном случае, но частный в другом, не слишком четко документирован с того места, где я стою.

Надеюсь, что это поможет.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню