Как опубликовать на странице facebook как эта страница

Допустим, я создал страницу facebook с именем MyPage.

Когда я использую веб-интерфейс FB, я могу публиковать сообщения на этой стене как пользователь, под которым я вошел в систему (личный пользователь), или как экземпляр страницы, пользователь MyPage.

Можно ли с помощью любого из доступных API публиковать сообщения на странице facebook в качестве пользователя этой страницы программно из кода моего настольного приложения?


person Maxim V. Pavlov    schedule 18.04.2014    source источник
comment
Да, это возможно. Вы используете .Net SDK?   -  person madebydavid    schedule 20.04.2014
comment
@madebydavid Да, но мы можем работать с любым примером.   -  person Maxim V. Pavlov    schedule 20.04.2014


Ответы (1)


Чтобы опубликовать сообщение на странице facebook в качестве этой страницы, вам нужен токен доступа к странице этой страницы.

Чтобы получить токен доступа к странице, вам нужно:

  • разрешение: manage_pages.
  • Вызов API: /{page-id}?fields=access token

(Если вы не знаете, вы можете протестировать вызовы Graph API из: Graph API Explorer)

В коде постинга просто добавьте параметр: access_token и дайте ему токен доступа к странице. Вот и все.


PS, если вы хотите расширить этот токен, срок действия которого никогда не истечет, вы можете получить логин отсюда: Что нужно сделать, чтобы получить долговременный токен для публикации на фан-странице Facebook с сервера

person Sahil Mittal    schedule 21.04.2014