Я пытаюсь опубликовать на своей странице ссылку с сообщением:
try
{
// Returns a `Facebook\FacebookResponse` object
$response = $fb->post('/'.$page_id.'/feed',
array(
'link' => "https://mydomain.com.br/cat/product/24/",
'message' => "test message",
),
$page_access_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();
var_dump($graphNode);
Я выполняю все шаги, чтобы сделать это, например подтвердить домен и все в порядке, но когда я публикую это ссылка только на домен является постом, например mydomain.com.br
.
Мое приложение в режиме разработчика.
Что мне нужно, чтобы опубликовать полную ссылку?
Другое, что я думаю, мне нужно проверить ownership_permissions{can_customize_link_posts}
, но я не знаю, как получить эту информацию и с какой конечной точки ...
Редактировать
Здесь сказать is necessary call end-point before publish new links
, и я не могу понять, как это работает ...