我正在使用FQL从Facebook平台获取事件。
一切都很好,直到我必须找到事件的创建者。
如果你到这里:https://developers.facebook.com/docs/reference/fql/event
您将看到您可以获得创建者id。
问题是,无论创建者是用户、页面、组还是其他什么,它都没有指定。所以当我去获取创建者的详细信息时如果它不是一个用户,我会得到错误。
有办法知道谁是创造者吗?也许通过身份证?
谢谢
您可以通过请求profile
FQL表来了解ID属于谁。
类型:配置文件的类型,用户、组、页面、事件或应用程序的类型
例子:
SELECT name, type FROM profile WHERE id=11239244970
结果:
{
"data": [
{
"name": "stackoverflow",
"type": "page"
}
]
}