разрешение publish_stream и APP access_token? - PullRequest
0 голосов
/ 06 октября 2011

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

Когда я делаю авторизацию приложения, я запрашиваю publish_stream у моего посетителя.От к документам FB (http://developers.facebook.com/docs/reference/api/permissions/):

Позволяет вашему приложению публиковать контент, комментарии и лайки в потоке пользователя и в потоках его друзей. С этим разрешением вы можете публиковать контент в фиде пользователя. в любое время, не требуя offline_access . Тем не менее, обратите внимание, что Facebook рекомендует модель совместного использования, инициированную пользователем.

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

Однако токен доступа APPLICATION можно получить в любое время без какого-либо взаимодействия с пользователем.после тестирования я могу успешно публиковать в фиде пользователей (да, в фиде, а не в фиде моих приложений), используя токен доступа к приложению. Хотя я не ждал, когда истек срок действия первоначально полученного токена пользователя, нодаже если сеанс пользователя вышел из системы, я все еще мог публиковать сообщения с помощью токена приложения.

Итак, это то, что я хочу, верно? Да!

Но это нигде не задокументировано, поэтому мой вопрос:

Это разрешенный / рекомендуемый подход?Буду ли я сталкиваться с какими-либо проблемами вокруг этого?

Спасибо

1 Ответ

0 голосов
/ 06 октября 2011

это правильный способ сделать это, так что вы не столкнетесь с какими-либо проблемами и т. Д. Просто используйте приложение access_token, чтобы публиковать на стенах пользователей своего приложения.

Привет, Fredyy

...