Различать типы страниц объектов с открытым графом - PullRequest
0 голосов
/ 04 октября 2011

В одном из наших приложений используются теги открытого графика, так что когда пользователям нравится или комментирует страницу, итоговая история фида богата контентом, изображениями и т. Д.

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

Проблема в том, что, вызывая / me / account, вы получаете все открытые графические объекты, которые есть у пользователяправа на страницы профиля, а не только на них.

Есть ли какой-либо способ различать типы, если у пользователей нет тысячи просматриваемых страниц, когда они хотят подключиться к странице своего профиля?Например, в Facebook, если я нажимаю «Использовать Facebook как страницу» в правом верхнем раскрывающемся списке, этот список фильтруется только на страницы профиля, а не на каждый отдельный объект с открытым графиком, для которого я рассматриваюсь как администратор.Как мы можем получить только этот список страниц?

1 Ответ

2 голосов
/ 04 октября 2011

вы можете использовать FQL для этого, следующий запрос должен дать вам соответствующую информацию:

SELECT page_id, type
  FROM page_admin 
 WHERE uid=me()
   AND type="COMPANY"  

надеюсь, это поможет

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