我想创建一个Web应用程序,显示公共Facebook事件的女性和男性访客数量。现在最棘手的部分是我希望在没有“Facebook App”的帮助下实现这个。也许这可以通过Open Graph API实现?
问候
答案 0 :(得分:0)
这是未经授权用户的公共事件的样子:
这是我点击客人的时候:
所以不,你不能。
答案 1 :(得分:0)
默认情况下,Facebook允许您检索'基本'关于用户的信息集 - 即,在不提供访问令牌(包括性别)的情况下可用的信息。
但是您需要一个访问令牌才能吸引参加活动的用户,但是如果活动的隐私设置为OPEN,您应该能够使用任何访问令牌检索出席的用户
/* make the API call */
$request = new FacebookRequest(
$session,
'GET',
'/{event-id}/attending'
);
$response = $request->execute();
$graphObject = $response->getGraphObject();
/* handle the result */
然后只需从用户对象中检查性别字段。