在没有Facebook API的情况下获取Facebook事件的女性/男性客人数量

时间:2014-06-22 16:16:11

标签: facebook events

我想创建一个Web应用程序,显示公共Facebook事件的女性和男性访客数量。现在最棘手的部分是我希望在没有“Facebook App”的帮助下实现这个。也许这可以通过Open Graph API实现?

问候

2 个答案:

答案 0 :(得分:0)

这是未经授权用户的公共事件的样子: enter image description here

这是我点击客人的时候:

enter image description here

所以不,你不能。

答案 1 :(得分:0)

默认情况下,Facebook允许您检索'基本'关于用户的信息集 - 即,在不提供访问令牌(包括性别)的情况下可用的信息。

但是您需要一个访问令牌才能吸引参加活动的用户,但是如果活动的隐私设置为OPEN,您应该能够使用任何访问令牌检索出席的用户

来自documentation

/* make the API call */
$request = new FacebookRequest(
  $session,
  'GET',
  '/{event-id}/attending'
);
$response = $request->execute();
$graphObject = $response->getGraphObject();
/* handle the result */

然后只需从用户对象中检查性别字段。