Flickr -прескачане на ограничението от 20 снимки

  • Автор Автор ivo75
  • Начална дата Начална дата

ivo75

Registered
Използвам фотоалбум в моя сайт като изображенията ги взимам от Flickr, но проблема е, че има едно ограничение от страна на Flickr за броя на изображенията, което до 20. Има ли някакъв начин да се прескочи това?
 
С кой метод ги взимаш? Не съм видял ограничение 20 :roll:
http://www.flickr.com/services/api/
 
ето index файла
Код:
<!DOCTYPE html>
<html>
	<head>
		<title>Фотоалбум</title>
		<link href="album/style.css" rel="stylesheet" type="text/css" media="all" /> 
		<link href="album/colorbox/colorbox.css" rel="stylesheet" type="text/css" media="screen" /> 
		 
		
		<script src="album/colorbox/jquery.colorbox-min.js"></script>
				<script src="album/jflickrfeed.min.js"></script>
		<script src="album/setup.js"></script>
	</head>
	<body>
		
			<ul id="cbox" class="thumbs"></ul>
			
			
	</body>
</html>

ето файла с настройките

Код:
$(document).ready(function(){
	
	$('#cbox').jflickrfeed({
		limit: 25,
		qstrings: {
			id: '******@***'
		},
		itemTemplate: '<li>'+
						'<a rel="colorbox" href="{{image}}" title="{{title}}">' +
							'<img src="{{image_s}}" alt="{{title}}" />' +
						'</a>' +
					  '</li>'
	}, function(data) {
		$('#cbox a').colorbox();
	});
	
	

});
 
Пробвай под limit да сложиш feedapi: 'flickr.people.getPublicPhotos',

и в qstrings вместо id го направи user_id (или го остави така, не съм сигурен защо е преименувано)

:roll:

http://www.flickr.com/services/api/flickr.people.getPublicPhotos.html
 
Като сменя id с user_id ми показва други снимки :), а като добавя feedapi: 'flickr.people.getPublicPhotos', нищо не се показва
 
Препоръчвам ти да намериш друг скрипт или да си ползваш сам API-то на Flickr - достатъчно лесно е, а метода който ти дадох (последни публични снимки на даден потребител) има лимит от 500 снимки (default 100) ;)

EDIT - сега видях че това работи с feed-овете... те наистина имат лимит от 20. Тоест, единственият ти вариант е да ползваш директно API-то на Flickr. Формата на отговор може да е всякакъв (включително и XML, но ти препоръчвам JSON - с jQuery е много лесно)
 

Back
Горе