2014-09-30 4 views
1

Я администратор страницы Facebook, у которой нет классической учетной записи facebook. Поэтому я не могу создать какое-либо приложение для facebook, как вы можете видеть на картинке 1. Как я могу получить долгоживущий (никогда не истекающий) токен доступа к странице, который мне нужен для использования Graph API? Мне нужно отправить сообщения на страницу facebook с моего сервера.Facebook долгоживущий токен доступа к странице

Спасибо за советы

enter image description here

+0

можно дублировать с http://stackoverflow.com/questions/10467272/get-long-live-access-token-from-facebook – tomsoft

+0

как я сказал выше, я не могу создать приложение facebook, поэтому я не могу заполнить API Secret! – sepek

+0

права доступа связаны с учетной записью, поэтому есть ли причины не создавать учетную запись, которая имеет право доступа к этой странице? – tomsoft

ответ

0

Вам нужен учетной записи пользователя, администратора в Facebook страницу, чтобы получить токен страницы. Без учетной записи пользователя это невозможно.

Here's, что вам нужно сделать:

  • Авторизоваться учетной записи пользователя в App - это значит, получить доступ пользователя Токен
  • Расширение жетона пользователя
  • получить расширенную страницу Токен с /me/accounts или /[page-id]?fields=access_token

Некоторые ссылки для получения дополнительной информации:

+0

Я зарегистрирован как администратор страницы facebook, я могу получить токен страницы, но этот токен только на 1 час. Таким образом, это возможно без учетной записи пользователя, но я не могу создать приложение facebook без учетной записи пользователя facebook. Таким образом, нет другого способа, как продлить краткосрочный токен страницы? – sepek

+0

Не знаю, что я знаю, вы получаете расширенный токен страницы с расширенным токеном пользователя. – luschn

+0

ОК, поэтому я привязал свою тестовую учетную запись пользователя к странице facebook, а затем я создал никогда не истекающий токен доступа (используя приложение facebook, созданное тестовой учетной записью пользователя), и теперь он работает, и OK..thx за советом – sepek

Смежные вопросы