Ich habe es geschafft, Beiträge über die API auf einer Seite zu veröffentlichen, für die ich ein Administrator bin.
Das Problem jetzt ist jedoch, dass ich den Beitrag nur sehen kann, er wird nicht angezeigt, wenn sich ein anderer Seitenadministrator anmeldet oder ein Gast/Fan die Seite ansieht.
Der folgende Code funktioniert tatsächlich einwandfrei, aber ich habe ihn trotzdem zur Referenz hinzugefügt.
try {
$page_id = 'crystalwear';
// $page_info = $facebook->api("/$page_id?fields=access_token");
// if( $page_info['access_token'] ) {
// echo "Zugriffstoken: " . $page_info['access_token'];
$args = array(
'access_token' => '{Page Access Token Here}',
'message' => "Heutiges Angebot nur $" . number_format($row[2], 2),
'link' => "Link URL",
'description' => "Schauen Sie sich unser aktuelles Tagesangebot an. Reduzierte Kostüme/Dessous-Artikel. Sie wissen nie, was Sie finden könnten.",
'picture' => "https://{website_url/" . zen_image_mod(DIR_WS_IMAGES . $row[4], $row[0], 177, 265),
);
$post_id = $facebook->api("/$page_id/feed","post",$args);
//}
} catch(FacebookApiException $e){
error_log($e);
}
}
Auch wenn der Beitrag erfolgreich ist und in meinem Admin-Feed angezeigt wird, können Fans und andere Personen die Beiträge nicht sehen. Hat jemand Ideen, was das verursachen könnte?