Опубликовать на моей странице FB без диалога входа в FB - PullRequest
0 голосов
/ 02 апреля 2012

Последние пару часов я читал API Facebook и не смог найти решение для этого.

У меня есть страница FB для моего сайта.
У меня запланированная работа, котораяЯ хочу, чтобы он отправлял на эту страницу FB.
Это сценарий, который мне нужен.

Однако я не думаю, что API FB Graph работает таким образом.
Я понимаю, чтоСначала мне нужно пройти аутентификацию пользователя, передав разрешение manage_pages, чтобы получить список моих страниц с их страницей access_token s.
ТОГДА я могу использовать access_token страницы для публикации на странице.

Но дело в том, что для «аутентификации пользователя» все вызовы API FB требуют, чтобы я «перенаправил» пользователя на страницу входа в FB ... но это запланированное задание, которое будет выполняться без присмотрабез пользовательского интерфейса.

Самое близкое, что я получил, было следующее: Аутентификация для устройств без доступа к браузеру , но это следует той же логике, попросив «пользователя» взять токен, идивойдите в Facebook, затем вернитесь с разрешения ... так, опять же, взаимодействие с пользователем.

Как я могу просто АВТОМАТИЗИРОВАТЬ размещение на странице FB?Не требуется никакого взаимодействия с пользователем!
Или это противоречит соглашению об использовании FB?

Спасибо.

1 Ответ

0 голосов
/ 02 апреля 2012

Это достаточно легко сделать.

Когда у вас есть access_token, все, что вам нужно сделать, это добавить его к любому запросу, сделанному в Graph API. Нет необходимости снова проходить аутентификацию. Аутентификация предназначена только для получения токена доступа.

Я не знаю, какой язык вы используете, поэтому не могу привести конкретный пример.

Но вы будете публиковать на

/pageId/feed

Вы можете увидеть пример PHP здесь: http://facebook.stackoverflow.com/a/3429737/540339

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...