Публикация на стене Facebook?

#facebook

#Facebook

Вопрос:

Используя Facebook PHP SDK, какие шаги мне нужно предпринять, чтобы разрешить пользователю размещать сообщения на своей Facebook стене с другого веб-сайта?

Например:

  • Пользователь входит на внешний веб-сайт
  • Пользователь создает сообщение
  • Пользователь нажимает «Отправить на Facebook» перед отправкой
  • Итоговый пост появится на стене Facebook (Soandso только что опубликовал на mysite.com/entry/page ! что-то вроде этого)

Ответ №1:

Насколько я знаю, у вас есть два доступных варианта:

  • Используйте диалоговое окно feed. Этот параметр не позволяет автоматически публиковать на Facebook (требует вмешательства пользователя), но позволяет заполнить историю ленты и не требует установки. (Диалоговое окно feed на самом деле не связано с PHP SDK, но это все еще вариант.)
  • Используйте ПУБЛИКАЦИЮ на странице пользователя /feed . (Прокрутите вниз до публикации.) Для этого метода потребуется установка и дополнительные разрешения, но он должен позволить вам публиковать сообщения без вмешательства пользователя и при этом позволять изменять содержимое по своему усмотрению. Вы даже можете попросить offline_access и опубликовать это позже, если хотите. Это также позволит вам заполнить message параметр или статус публикации, то, что Facebook недавно устарело в диалоговых окнах.

Комментарии:

1. Означает ли это, что вы не можете сделать это общим обновлением? Я хочу опубликовать информацию об активности, но не обязательно о содержании.

2. Вам решать, что содержит публикация, но содержание публикации не имеет значения для Facebook. Если вы не используете встроенную функциональность Facebook (например, <fb:like> , которая не позволяет вам изменять структуру предложения, но предоставляет бесплатный однострочный рассказ), вы привязаны к этим параметрам.