Как отправить пост в группу Facebook PHP? Автопостинг в Facebook группу через PHP (имея токен). Facebook API

Сегодня рассмотрим Как отправить пост в группу Facebook PHP? Автопостинг в Facebook группу через PHP (имея токен). Facebook API.

Создаем sendpost.php

листинг sendpost.php

$app_id,
‘app_secret’ => $app_secret,
‘default_graph_version’ => ‘v2.4’,
]);

// описание параметров есть в документации
$linkData = [
‘link’ => ‘http://aposnov.ru’,
‘message’ => ‘Работает ё-моё’,
];

try {
// Returns a `Facebook\FacebookResponse` object
$response = $fb->post(«/{$group_id}/feed», $linkData, $token);
} catch(Facebook\Exceptions\FacebookResponseException $e) {
echo ‘Graph returned an error: ‘ . $e->getMessage();
exit;
} catch(Facebook\Exceptions\FacebookSDKException $e) {
echo ‘Facebook SDK returned an error: ‘ . $e->getMessage();
exit;
}

$graphNode = $response->getGraphNode();

echo ‘Posted with id: ‘ . $graphNode[‘id’]; // в ответ получаем id опубликованной записи