获取facebook活动的类别

时间:2012-09-04 07:09:15

标签: facebook-graph-api

由于Facebook Graph Api Event endpoint没有类别属性,因此我无法找到Facebook事件的类别。我希望有一些聪明的方法可以做到这一点,我错过了。

首先是一些例子。假设用户在Facebook上为“汤姆的生日聚会”创建了一个活动。这可能属于“党”类别。而“朱迪的绘画 - 在FussFuss画廊开幕”将属于“艺术”类别。

我能找到的唯一方法是:

  1. 将活动与其场地(Facebook Page endpoint)配对,并使用该类别作为场地,但此类别通常不适合该活动。
  2. 另一种方式是对事件描述进行文本分析。例如,如果事件描述是“Jerry's Basement.BYOB中的现场重金属音乐之夜”,那么我们可以做一些简单的事情,如检测“音乐”关键字,一直到NLP尝试确定意义。
  3. 以上与权重的某种组合。
  4. 以上所有情况有时会产生错误的类别。

    有没有人对如何确定活动类别有更好的想法?任何想法都表示赞赏!

1 个答案:

答案 0 :(得分:2)

类别字段现在从图表api v2.4开始提供。它看起来唯一的问题(无论如何我的测试)是在创建事件时没有多少人使用这个字段。在我的呼叫当前返回的434个事件中(来自使用的95个id),只有2个提供了一个类别。这可能只与我正在调用的事件类型有关,但认为注意:)

是有用的