3

由于Facebook Graph Api Event 端点没有类别属性,因此我在查找 Facebook 事件的类别时遇到问题。我希望有一些我错过的聪明方法来做到这一点。

先举几个例子。假设用户在 Facebook 上为“汤姆的生日派对”创建了一个活动。这可能属于“派对”类别。而“朱迪的画作——在 FussFuss 画廊开幕”将属于“艺术”类别。

我能找到的唯一方法是:

  1. 将活动与其场地(Facebook Page 端点)配对并使用场地类别,但通常此类别与活动不太匹配。
  2. 另一种方法是对事件描述进行文本分析。例如,如果事件描述是“Jerry's Basement 的现场重金属音乐之夜。BYOB”,那么我们可以做一些简单的事情,比如检测“音乐”关键字,一直到 NLP 来尝试确定含义。
  3. 以上与加权的某种组合。

以上所有内容有时会产生错误的类别。

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

4

1 回答 1

2

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

于 2016-01-25T16:20:01.237 回答