V3.0
Я хочу опубликовать контент / сообщение, используя Facebook Graph API в версии 3.0, но не могу опубликовать сообщение, из-за следующей ошибки.
{
"error": {
"message": "(#200) Requires either publish_actions permission, or manage_pages and publish_pages as an admin with sufficient administrative permission",
"type": "OAuthException",
"code": 200,
"fbtrace_id": "xxx"
}
}
КОД PHP:
try {
// Returns a `FacebookFacebookResponse` object
$response = $fb->post('/xxxxxxxxxxx3x02/feed',
array (
'link' => 'test.com',
'message' => 'Test'
),
'{access-token}'
);
} catch(FacebookExceptionsFacebookResponseException $e) {
echo 'Graph returned an error: ' . $e->getMessage();
exit;
} catch(FacebookExceptionsFacebookSDKException $e) {
echo 'Facebook SDK returned an error: ' . $e->getMessage();
exit;
}
$graphNode = $response->getGraphNode();
Разрешение Facebook
В версии 3.0 «publish_actions» удалено.
Как мы можем отправить сообщение через PHP SDK в пользовательскую временную шкалу?. Пожалуйста, сообщите?