Flickr Setleri alın

2 Cevap php

Usual stuff, Googled forever, looked on here, no help. Yet.

What I want is to list the sets of photos I have on Flickr. Nice & simple, it would seem. I want the 'title image' (the one used as the thumb for it on Flickr its self), the title and URL. Can't be that hard, can it?

Seçtiğiniz dil PHP (5.1.6), veya JS (jQuery mümkünse) 'dir. Her ikisi de iyi.

2 Cevap

Lütfen user_id ile API flickr.photos.search yöntemi işe yaramazsa kullanıyorsunuz?

PHP, bir PEAR-tabanlı paket here ve http://phpflickr.com/ başka bir kütüphanesi var. Yoluyla almak için yeterli olmalıdır.

EDIT:

Gönderdiğiniz bir metin değişken olarak minimum uygulama sizin için, HTTP başlıkları ile stream_context_create() kullanmak gerekir bu kapsamda fopen() kullanmak ve elle bir XMLRPC isteği oluşturmak. Prizden cevap veri olacak

API için flickr.photosets.getList

KOD ÖRNEĞİ (flickr için geçerli bir API anahtarı gerekir)

<?php
$apiKey = '';
$userID = '';
$url = 'http://api.flickr.com/services/rest/?method=flickr.photosets.getList&api_key='
    .$apiKey.'&user_id='.$userID.'&format=json';
$options = Array('http' => Array('method' => 'GET'));
$context = stream_context_create($options);
$response = file_get_contents($url, false, $context);
$object = json_decode($response);

http://framework.zend.com/manual/en/zend.service.flickr.html güzel bir düzenli sarıcı için ayrıca bkz