アルバム「WallPhotos」が存在する場合は写真を公開したいのですが、「WallPhotos」が存在しない場合はアルバムなしで画像を公開します(APPNAME PHOTOS)。
$album = $facebook->api('/'PAGEID'/albums');
foreach($album['data'] as $album){
if($album['name'] == 'Wall Photos'){
$album_post = $album['id'];
}
}
$risultato['pagina'][$pagina['id']] = $facebook->api('/'.$album_post.'/photos', 'POST', array( 'access_token' => PAGETOKEN, 'source' => '@' . IMAGE, 'message' => TEXT ) );
if(!isset($album_post)){
$risultato['pagina'][$pagina['id']] = $facebook->api('/'.$pagina['id'].'/photos', 'POST', array(
'access_token' => $pagina['token'],
'source' => '@' . IMAGEPATH,
'message' => TEXT
)
);
}else{
$risultato['pagina'][$pagina['id']] = $facebook->api('/'.$album_post.'/photos', 'POST', array(
'access_token' => $pagina['token'],
'source' => '@' . realpath("../img_post/".$post['Immagine']),
'message' => $post['Testo']
)
);
}
しかし、私はそのエラーを受け取ります:1237行目のbase_facebook.phpに無効なアルバムIDがスローされました