Я хочу опубликовать майскую временную шкалу страницы Facebook в качестве администратора страницы, используя PHP SDK 4.0.0
Вот пример кода, который я использую
<?php
if(isset($_POST['submit'])&& isset( $_SESSION['fb_token'] )){
try {
$session = new FacebookSession( $_SESSION['fb_token'] );
$request = ( new FacebookRequest( $session,
'GET', '/me' ) )-execute();
$user = $request->getGraphObject()->asArray();
$page_on_post='NMy PAGE ID';
$requestonPage = new FacebookRequest($session,'POST',
'/'.$page_on_post.'/feed',
array ('message' => 'This is a test message'));
$responseforPage = $requestonPage->execute();
$graphObjectofPage = $responseforPage->getGraphObject();
}
}?>
когда я добавил этот код на свою страницу, он возвращает идентификатор записи, но он отображается на боковой панели, а не на временной шкале.
заранее спасибо
Убедитесь, что вы используете Page Token. Если он не публикует «как страницу», вы, скорее всего, используете только токен пользователя.
Дополнительная информация о токенах доступа и о том, как их генерировать:
Других решений пока нет …