С июня 2014 года все ключи API работают только через HTTPS. Flickr отказывается от доступа к API без SSL. Существует еще одна Почта, но она существует 6 лет назад, которая находится перед этим событием. Я знаю, как загружать данные с Flickr, и я знаю, что это должно работать, но проблема в том, что библиотека не поддерживает Https.Использование протокола Https для загрузки данных из Flickr
Я пытаюсь подсчитать количество изображений, которые были совместно использованы пользователем. Я использовал метод getPeopleInterface(). GetPublicPhotos (userId, 100,1).
, но проблема в том, что она возвращает обратно Ошибка 403 для URL! Я проверил Url в браузере, и ошибка «SSL требуется». Так что я изменил http на https в URL, и он сработал. Я не знаю, как я могу изменить его в своем коде.
public class GetUsersPhotos {
public static void main(String[] args) throws Exception{
String key = "";
String secret = "";
String userId = "[email protected]";
Transport t = new REST();
Flickr f = new Flickr(key, secret, t);
PhotoList list = f.getPeopleInterface().getPublicPhotos(userId,100,1);
System.out.println(list);
}
}
Вы использовали [этот пример кода] (http://www.programcreek.com/java-api-examples/index.php?api=com.flickr4java.flickr.REST#1550406)? – alfasin
Возможный дубликат [Flickr API + JAVA - flickrj] (http://stackoverflow.com/questions/991623/flickr-api-java-flickrj) – alfasin
Я проверил его, но это мне не помогает! проблема заключается в протоколе URL, который является HTTPS не http! но я не знаю, как его изменить! – Raha1986