Я пишу приложение для Facebook, которое должно публиковаться на стене друга от имени пользователя, но выходит за рамки приложения Canvas.У меня есть следующее:
- Идентификатор приложения
- Секрет приложения
- Разрешения publish_stream для автора
Этого должно быть достаточно дляделай что хочу.Что я сейчас делаю:
- Используйте идентификатор приложения и секрет приложения, чтобы получить токен OAuth, представляющий мое приложение (см. «Аутентификация как приложение» здесь ).
- Попытка публикации на стене моего друга с помощью POST на / friends_wall / feed (см. здесь ) и токена OAuth, полученного на шаге 1.
Однако это заканчиваетсяпубликация на стене друга как друга , а не пользователя (приложение также имеет права publish_stream для друга).Это не слишком неожиданно, поскольку нигде в этом процессе я не указал, кем должен быть этот плакат.
Мой вопрос: Можно ли получить токен OAuth для приложения, представляющего пользователя?Если нет, есть ли способ опубликовать на стене друга пользователя вне области приложения холст?
Спасибо,Ashoat