[英]Facebook SDK get albums and photos not working
因此,正確知道它返回了相冊的數據。相冊名稱,但我還需要該相冊的封面圖像以及每個相冊的照片,這是我當前的代碼:
function get_albums($facebook)
{
$fb_user = $this->getFbUser($facebook);
$myalbums = $facebook->api('/me/albums');
return $myalbums["data"];
}
function getFbUser($facebook)
{
$fb_user = $facebook->getUser(); //gets user id
if(is_null($fb_user))
{
header("Location:{$facebook->getLoginUrl(array('req_perms' => 'user_status,publish_stream,user_photos'))}");
exit;
}
return $fb_user;
}
function getFb()
{
$facebook = new Facebook(array(
'appId' => 'secret',
'secret' => 'secret',
'cookie' => true,
));
return $facebook;
}
我解決了:
/*
$albID pass the album ID
*/
function get_fbimages($facebook,$albID = null)
{
$fb_user = $this->getFbUser($facebook);
$myimages = $facebook->api("/$albID/photos");
return $myimages;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.