有了以下网址,我得到了我管理的所有网页和我创建的应用程序。我的目标是显示我管理的所有页面,而不是外部PHP文件中的应用程序。
https://graph.facebook.com/me/accounts?access_token=xxx
此特定任务是否有其他网址,或者我必须找到一种过滤以下内容的方法?字段是相同的。
{
"data": [
{
"name": "",
"access_token": "",
"category": "Professional sports team",
"id": "159960057362822"
},
{
"name": "",
"access_token": "",
"category": "Application",
"id": "155960053362822"
}
]
}
使用像SELECT page_id, type from page_admin WHERE uid=me()
这样的FQL也是如此
它还显示了应用程序。
我没有为应用程序创建页面。
答案 0 :(得分:0)
使用Graph API,您需要迭代结果以手动过滤类别为Application
的所有内容(目前在图谱API中没有对此进行过滤)
使用FQL,您可以通过发出下一个查询来执行此操作:
SELECT page_id, type FROM page_admin WHERE uid = me()
AND type != 'APPLICATION'
AND type != 'APP'