我的代码从目录中获取图像列表并将其安排在我的页面上发布。计划工作:当我以页面管理员身份登录时,我可以看到计划的帖子。但是我看不到他们使用另一个帐户(不是管理员)登录...怎么了?
我尝试同时使用 $photo_details['published'] = "0"; 和 $photo_details['published'] = FALSE; 和 $photo_details['published'] = TRUE;
但是什么都没有改变...
谢谢!
$page_info = $facebook->api("/$pageId?fields=access_token");
echo "<br>TOKEN=".$page_info['access_token'];
$facebook->setFileUploadSupport(true);
//Create an album
$album_details = array(
'message'=> 'Album desc',
'name'=> 'Album name',
'access_token' => $page_info['access_token']
);
$create_album = $facebook->api('/me/albums', 'post', $album_details);
//Get album ID of the album you've just created
$album_uid = $create_album['id'];
//Upload a photo to album of ID...
$photo_details = array(
'message'=> 'SEGUICI SU CASE DA SOGNO https://www.facebook.com/pages/Case-da-sogno/575064225848397?ref=hl',
'access_token' => $page_info['access_token']
);
//TROVO L'IMMAGINE DA CARICARE
//Imposto la directory da leggere
$directory = "prova/";
$results = array();
// Apriamo una directory e leggiamone il contenuto.
if (is_dir($directory))
{
//Apro l'oggetto directory
if ($directory_handle = opendir($directory))
{
//Scorro l'oggetto fino a quando non è termnato cioè false
while (($file = readdir($directory_handle)) !== false)
{
//Se l'elemento trovato è diverso da una directory
//o dagli elementi . e .. lo visualizzo a schermo
if((!is_dir($file))&($file!=".")&($file!=".."))
{
//echo $file . "<br/>";
array_push($results, $file);
}
}
//Chiudo la lettura della directory.
closedir($directory_handle);
}
}
$cont= 0;
date_default_timezone_set('Europe/Rome');
while($cont<count($results))
{
$ora = ($cont+1)*12;
$file = $directory.$results[$cont];
$photo_details['image'] = '@' . realpath($file);
$tempo_pubblicazione = date("Y-m-d H:i:s", strtotime ("+$ora minutes"));
$pubblica_ora_data = strtotime($tempo_pubblicazione);
echo "<br>ORA=".$pubblica_ora_data;
$photo_details['scheduled_publish_time'] = "$pubblica_ora_data";
$photo_details['published'] = "0";
$upload_photo = $facebook->api('/'.$album_uid.'/photos', 'post', $photo_details);
$file = $directory.$results[0];
unlink($file);
echo "<br>".$results[$cont];
$cont++;
}