У меня есть страница в Facebook на https://www.facebook.com/xxxx и на сайте http://xxxx.com. Как мне обновить статус на странице facebook, чтобы соответствовать каждой новой публикации на самом веб-сайте? Это обновление должно быть написано на странице, а не моей личной учетной записью Facebook.Как сделать сообщение на страницу Facebook?
Я знаю, что может показаться, что это дублирующий вопрос, но выслушайте меня. Я работаю над этим часами. Я нашел много помощи по этой теме, но все это неполное или устаревшее. Большинство ответов говорят мне, что мне нужно делать, но не как это сделать.
Ближайшая вещь, которую я могу найти в том, что я ищу, - это примечание в официальных документах.
https://developers.facebook.com/docs/opengraph/#publishing
Вот то, что я был в состоянии сделать до сих пор. Я создал страницу facebook. Я создал приложение для facebook. Я добавил приложение на страницу. Я добавил приложение в свою личную учетную запись и предоставил ему разрешение manage_pages. Я попытался предоставить ему разрешение manage_pages с точки зрения пользователя страницы, но это кажется невозможным.
я могу использовать это, чтобы получить ключ доступа для приложения:
curl -s -F grant_type=client_credentials -F client_id=APPID -F client_secret=APPSECRET https://graph.facebook.com/oauth/access_token
Тогда я пытаюсь сделать это на самом деле сделать обновление статуса.
curl -s -F access_token=ACCESS_TOKEN -F message='test' https://graph.facebook.com/xxxx/feed
Это возвращает сообщение о том, что пользователь не разрешил приложению выполнять это действие. Я предполагаю, что это потому, что я пытаюсь опубликовать его в качестве пользователя страницы, а не как своего личного пользователя.
Как я могу получить правильный ключ доступа, чтобы опубликовать сообщение на странице в качестве пользователя страницы? Кроме того, как я могу быть уверен, что ключ доступа не истечет? Как только у меня есть ключ доступа, как я могу сделать сообщение так, чтобы оно появилось в нужном месте?
Написал 100% полный учебник о том, как это сделать в моем блоге. http://www.apreche.net/tutorial-programatically-post-a-status-update-to-your-facebook-page/ – Apreche