我正在尝试使用 api 密钥和密钥访问 flickr 图像。搜索后,我从链接中获得了一个 zip 文件。在 example.php 文件中给出 apikey 和密钥后,我得到了一个警告,即
Warning: Invalid argument supplied for foreach() in C:\wamp\www\phpFlickr-3.1\example.php on line 21
这是我尝试的示例代码:
require_once("phpFlickr.php");
$f = new phpFlickr($api_key);
$recent = $f->photos_getRecent();
foreach ($recent['photo'] as $photo) {
$owner = $f->people_getInfo($photo['owner']);
echo "<a href='http://www.flickr.com/photos/" . $photo['owner'] . "/" . $photo['id'] . "/'>";
echo $photo['title'];
echo "</a> Owner: ";
echo "<a href='http://www.flickr.com/people/" . $photo['owner'] . "/'>";
echo $owner['username'];
echo "</a><br>";
}
请帮助我从过去 3 天开始尝试执行此代码,但没有任何效果:(。