comment puis-je obtenir des informations sur une photo comme l'auteur, la licence en utilisant PHP?Comment obtenir des informations sur photo sur flickr?
Répondre
Cette information est disponible via le Flickr API, si vous fouillez dans leurs documents, vous pouvez trouver ce que vous cherchez.
Vous devez utiliser Flickr's publically avaliable API. Inscrivez-vous à une clé API puis jetez un oeil à this page (ce qui vous donne une introduction de base à contacter l'API et l'analyse syntaxique de PHP.Personnellement, je préfère utiliser XML avec SimpleXML).
Vous trouverez peut-être plus facile d'utiliser l'un des forfaits suivants:
Consultez la documentation pour plus d'informations sur leur utilisation.
Vous appelez une requête HTTP REST, et charger les résultats sous forme de chaîne:
$query = "http://api.flickr.com/services/rest/?method=flickr.photos.getInfo&api_key=" . API_KEY . "&photo_id=" . $photoid . "&format=json&nojsoncallback=1";
data = json_decode(file_get_contents($query));
echo "created by: " . data->photo->owner->username;
echo "link to photopage: " . "http://www.flickr.com/photos/" . data->photo->owner->nsid; . "/" . data->photo->id;
Vous faites cela pour quelque morceaux de données que vous avez besoin de vous selon REST appelle besoin.
Tout cela est disponible via le flickr api
comment puis-je utiliser l'API Flickr avec php? –