Bonjour,
J'essaie désespérément de récupérer mes photos d'un de mes albums sur Flickr via l'API de flickr.
Voici mon code:
Code :
- <?PHP
- $dom = new DomDocument;
- $dom->loadHtmlFile("http://api.flickr.com/services/rest/?method=flickr.photosets.getPhotos&api_key=xxx&user_id=xxx&photoset_id=xxx" );
- $xml = simplexml_import_dom($dom);
- print_r($xml);
- foreach($xml->rsp as $rsp)
- {
- foreach($rsp->photoset as $photoset)
- {
- foreach($photoset->photo as $photo)
- {
- $photo_aff_id = $photo['id'];
- $photo_aff_secret = $photo['secret'];
- $photo_aff_server = $photo['server'];
- $photo_aff_farm = $photo['farm'];
- echo "<img src='http://farm".$photo_aff_farm.".static.flickr.com/".$photo_aff_server."/".$photo_aff_id."_".$photo_aff_secret.".jpg'>";
- echo "<br /><br />";
- }
- }
- }
- ?>
|
Malheureusement, l'erreur suivante s'affiche pour chaque noeud:
D'où cela peut-il venir ?
Pourtant, lorsque je passe par firefox pour vérifier l'url qui me renvoie la chaine xml tout à l'air en ordre:
Code :
- <rsp stat="ok">
- <photoset id="xxxx" primary="xxxx" owner="xxx" ownername="xxx" page="1" per_page="500" perpage="500" pages="1" total="8">
- <photo id="xxx" secret="xxx" server="xxx0" farm="6" title="Orage" isprimary="1"/>
- <photo id="xxx" secret="xxx" server="xxx" farm="6" title="Orage" isprimary="0"/>
- </photoset>
- </rsp>
|
Quelqu'un sait d'où vient cette erreur ?
Merci beaucoup!!!
A tout plus.
Message édité par g_bu le 17-03-2011 à 08:49:59