如何使用Graph API获取页面/用户/应用程序的域列表?

时间:2012-02-05 16:52:05

标签: facebook facebook-graph-api facebook-insights

我正在尝试使用Facebook的图谱API来获取用户的洞察数据,并将其显示在管理面板中,作为其自定义CMS的一部分。

我的Facebook集成有几个步骤: 1.认证 2.获取用户的页面,应用程序和域列表 3.获取每个页面,应用程序和域的洞察数据

以上所有方法都有效,但我找不到列出用户所有域名的方法。我正在使用https://graph.facebook.com/me/accounts来获取用户的帐户列表。这将返回所有页面和应用程序,但没有域。

我查看了Facebook的所有文档,但找不到任何关于检索列表的方法的参考。

我尝试了https://graph.facebook.com/domainshttps://graph.facebook.com/me/domainshttps://graph.facebook.com/domainhttps://graph.facebook.com/me/domain - 无济于事。 https://graph.facebook.com/domainhttps://graph.facebook.com/domains有效,但仅在您知道域名时才有用。

所以,问题是:有没有办法使用Graph API为用户获取域名列表?

由于

1 个答案:

答案 0 :(得分:1)

尝试此图谱API调用:https://graph.facebook.com/fql?q=SELECT domain_name, domain_id FROM domain WHERE domain_id in ( SELECT domain_id FROM domain_admin WHERE owner_id=me())&access_token=VALIDUSERACCESSTOKENOFTHEOWNEROFTHEDOMAIN