Проблемы канала Flickr. как показать все изображения от фотопотока

В состоянии C# 2.0, чтобы сделать List<T>.Convert? Если так, я думаю, что Ваше лучшее предположение должно было бы использовать это с делегатом:

List<int> list = new List<int>();
list.Add(1);
list.Add(2);
list.Add(3);
list.Convert(delegate (int i) { return i.ToString(); });

Что-то вдоль тех строк.

<час>

ответ Upvote Glenn, который является, вероятно, корректным кодом;-)

5
задан Dan C 9 November 2009 в 12:23
поделиться

2 ответа

Похоже, они ограничивают его начальными 20 фотографиями на flickr

http://www.flickr.com/help/website/

Почему я вижу только 20 элементы в RSS каналы?

Flickr показывает только последние 20 элементов в ленте. Из-за этого первая когда вы подключитесь к каналу, вы просматривать только самые последние элементы. Но если ваш RSS-ридер сохраняет элементы (как и большинство do) вы увидите более 20 в качестве элементы накапливаются со временем.

Но вы потенциально можете использовать flickr api, в частности http://www.flickr.com/services/api/flickr.photosets.getPhotos.html

, который позволяет вам получить больше (однако вам потребуется ключ API)


Изменить:

Хотя я лично не использовал его, я читал / слышал хорошие отзывы о http://phpflickr.com/ который является оберткой flickr api для php 4 и 5


Edit 2: К сожалению, я не могу прокомментировать ваш комментарий, но если вы посмотрите на эту ссылку из блога кода flickr

http://code.flickr.com/blog/2008/08/25/api-responses-as-feeds /

Некоторые ответы API могут быть предоставлены в виде фидов, поэтому вы можете попробовать использовать "& format = feed-rss_200" , но еще не уверен, включает ли он getPhotos.

4
ответ дан 14 December 2019 в 04:41
поделиться

Похоже, вы хотите используйте photosets.getPhotos вызов API . Это даст вам максимум 500 фотографий.

Вот пример, который дает вам URL-адрес фотографии в url_o

http://api.flickr.com/services/rest/?method=flickr.photosets.getPhotos&extras=url_o&photoset_id=72157622766901612&api_key=[YOUR APIKEY HERE]

Вам нужен ключ api , чтобы заставить его работать.

Вы также можно напрямую получить вывод в формате JSON, добавив & format = json к URL-адресу.

4
ответ дан 14 December 2019 в 04:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: