Какой API Facebook я использую, чтобы удаленно публиковать вещи на стенах пользователя из моего приложения FB? - PullRequest
0 голосов
/ 07 марта 2012

У меня есть приложение FB, на которое пользователь будет подписываться через некоторый клиент (Android или Интернет), но позже ему нужно будет публиковать материал на своей стене (не с клиента, а с сервера). Предполагая, что у меня есть FB-AppID, Key и UserId пользователя, и они выбрали приложение, какой API я бы использовал, чтобы затем публиковать материал на своей стене через WGET с моего сервера? Меня смущают все их различные методологии, и я надеюсь указать на ту, которая наиболее удобна для HTTP.

Ответы [ 2 ]

2 голосов
/ 07 марта 2012

Пожалуйста, ознакомьтесь с разделом "posts / Create" в разделе https://developers.facebook.com/docs/reference/api/user/.

. Вам понадобится разрешение publish_stream, чтобы отправить то же самое на Facebook.

Также вам понадобитсядействительный access_token от FB, который связан с пользователем, который вошел в ваше приложение.Стандартный access_token будет работать только в течение фиксированного периода времени с момента его последнего предоставления вам (обычно 30 минут).

Если вы хотите опубликовать после указанного времени (в основном в любое время), то вам понадобитсяразрешение offline_access также.

По сути, если вам нужно сделать сообщение в автономном режиме, вам необходимо обязательно иметь токен доступа с разрешениями "offline_access" и "publish_stream".

0 голосов
/ 07 марта 2012

Вы можете использовать Facebook Graph API.Этот API основан на HTTP и поддерживает службы REST.

Вот ссылка -> https://developers.facebook.com/docs/reference/api/ Вы должны войти в Facebook, чтобы получить доступ к этой странице.

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