Как размещать сообщения на странице Facebook с помощью PHP

Я хотел бы публиковать сообщения на стене моей собственной страницы Facebook со своего веб-сайта, используя PHP.

У меня есть следующее:

  • Приложение Facebook с AppID, AppSecret, ApiKey
  • Страница Facebook с PageID
  • моя собственная учетная запись Facebook - я администратор и создатель приложения и страницы, упомянутые выше.

Например. Я пишу сообщение в блоге и хочу, чтобы его имя, краткое описание и изображение висели на стене моей страницы в Facebook. Или я хотел бы публиковать несколько статей на странице Facebook каждый день автоматически в качестве задания cron.

Не могли бы вы предоставить пошаговое руководство, как это сделать?

Я читал эту статью о входе в Facebook:
https://developers.facebook.com/ docs / facebook-login /
, но я все еще не знаю, что написать в моем коде.


ОБНОВЛЕНИЕ 1

Вот как я отправляю запрос на токен доступа к приложению:

$url = 'https://graph.facebook.com/oauth/access_token?grant_type=client_credentials&client_id='
        .Yii::app()->params['FacebookAppID']
        .'&client_secret='
        .Yii::app()->params['FacebookSecret'];

Ответ похож на этот (поддельные символы):

access_token = 326584076429 | ax3-D39YbpDcR9rMRQn_fMvNu_s

What access_token это? Токен доступа к приложению? Как получить токен доступа пользователя?

Я пытался использовать токен доступа отсюда:
https: //developers.facebook.com / tools / explorer? method = GET & path = me% 2Faccounts но я получил следующее сообщение об ошибке:

Для запроса информации о текущем пользователе должен использоваться активный токен доступа

Итак, как мне получить правильный токен доступа?

ОБНОВЛЕНИЕ 2:

Как я могу получить нужные токены Facebook в моем приложении без какого-либо взаимодействия с клиентом?
Я администратор и создатель приложения Facebook и страницы Facebook.

12
задан Sk8erPeter 6 October 2013 в 13:11
поделиться