Я немного смущен. Я прочитал документы и учебные пособия в Интернете для получения разрешения на «publish_action», чтобы пользователь мог выбрать вариант автоматической публикации ссылки в фиде FB при создании нового сообщения на моем сайте (вместо того, чтобы делать он вручную каждый раз).facebook publish_action не поддерживается?
Я установил страницу, чтобы получить разрешение пользователя для «publish_action» и создал параметры (как показано ниже). Это работает отлично, когда я это делаю, но я использую свою учетную запись разработчика. В группе разработчиков facebook мне сообщили, что мы не можем написать описание сообщения, заголовка или ссылки для пользователя.
Действительно ли это так? Если да, то как это отличается от диалога обмена? Какой смысл в разрешении publish_action? Устарело ли publish_action?
$params = array(
"message" => "I just added a new post.",
"link" => $post_link,
"picture" => "http://example.com/fbpreview2.jpg",
"name" => "Name of website",
"caption" => "www.example.com"
, "description" => "This is a website"
);
$request = (new FacebookRequest($session, 'POST', '/me/feed', $params))->execute()