2015-07-07 2 views
0

Я немного смущен. Я прочитал документы и учебные пособия в Интернете для получения разрешения на «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() 

ответ

0

The Facebook Platform Policy's documentation on prefilling требует, чтобы пользователь набрал все в параметре message.

Если вы публикуете только содержимое созданного пользователем сообщения, вы должны соблюдать правила. Добавление чего-либо к нему, которое пользователь явно не вводил - дополнительная копия, ссылки, хэштеги и т. Д. - запрещается.

В качестве примера, если я разместил сообщение в блоге в системе ведения блогов, вы также можете поставить кнопку «отправить это на Facebook». Публикация точного текста, введенного пользователем в блоге, будет в порядке, но публикация сообщения типа «Я просто blogged на example.com/post.html» будет запрещена.

/me/feeddoesn't acceptcaption или description параметры, так что это не имеет значения, если вы предварительно заполнить их - они ничего не делают.

Смежные вопросы