Как получить page_id страницы Facebook через Facebook Connect?

У меня есть сайт для подключения к Facebook, использующий инструментарий c # facebook.

Я хочу опубликовать некоторые материалы на стене страницы пользователя в Facebook. Я могу сделать это с помощью stream.publish в Open Stream API. Но, чтобы сделать что-либо из этого, требуется page_id. Тем не менее, я не вижу никаких методов, где вы могли бы получить доступ к page_id на основе user_id.

Итак, в основном; разные пользователи будут использовать мое веб-приложение. Я хочу разрешить им публиковать контент на страницах фейсбука, который они "администратор". Но чтобы сделать это, я должен сначала знать page_id; который я не знаю, как получить. Ни один из других методов API не помог.

Кто-нибудь знает как это сделать?

Спасибо.

12.10.2009 22:32:30
1 ОТВЕТ
РЕШЕНИЕ

Я думаю, что вы можете получить то, что вы хотите, запросив таблицу page_admin с помощью FQL.

например select page_id from page_admin where uid = 123

Вот вступительная страница по API-интерфейсу FQL и полный список таблиц, доступных для запросов через FQL.

1
3.11.2009 02:14:31