Я хотел бы публиковать сообщения на стене моей собственной страницы Facebook со своего веб-сайта, используя PHP.
У меня есть следующее:
Например. Я пишу сообщение в блоге и хочу, чтобы его имя, краткое описание и изображение висели на стене моей страницы в Facebook. Или я хотел бы публиковать несколько статей на странице Facebook каждый день автоматически в качестве задания cron.
Не могли бы вы предоставить пошаговое руководство, как это сделать?
Я читал эту статью о входе в Facebook:
https://developers.facebook.com/ docs / facebook-login /
, но я все еще не знаю, что написать в моем коде.
Вот как я отправляю запрос на токен доступа к приложению:
$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
но я получил следующее сообщение об ошибке:
Для запроса информации о текущем пользователе должен использоваться активный токен доступа
Итак, как мне получить правильный токен доступа?
Как я могу получить нужные токены Facebook в моем приложении без какого-либо взаимодействия с клиентом?
Я администратор и создатель приложения Facebook и страницы Facebook.