Facebook graph api 获取facebook活动的类别

Facebook graph api 获取facebook活动的类别,facebook-graph-api,Facebook Graph Api,由于没有类别属性,我在查找Facebook事件的类别时遇到问题。我希望有一些聪明的方法来做到这一点,我错过了 首先是一些例子。假设一个用户在Facebook上为“汤姆的生日派对”创建了一个活动。这可能属于“党”的范畴。而“朱迪的画作——在福斯画廊开幕”则属于“艺术”范畴 我能找到的唯一方法是: 将活动与其场地(即a)配对,并使用场地类别,但该类别通常不太适合活动 另一种方法是对事件描述进行文本分析。例如,如果事件描述是“Jerry's地下室的重金属音乐之夜.BYOB”,那么我们可以做一些简单的事

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

首先是一些例子。假设一个用户在Facebook上为“汤姆的生日派对”创建了一个活动。这可能属于“党”的范畴。而“朱迪的画作——在福斯画廊开幕”则属于“艺术”范畴

我能找到的唯一方法是:

  • 将活动与其场地(即a)配对,并使用场地类别,但该类别通常不太适合活动
  • 另一种方法是对事件描述进行文本分析。例如,如果事件描述是“Jerry's地下室的重金属音乐之夜.BYOB”,那么我们可以做一些简单的事情,比如检测“music”关键字,一直到NLP来尝试确定意义
  • 上述因素与权重的某种组合
  • 所有这些有时都会产生错误的类别


    有没有人对如何确定活动类别有更好的想法?任何想法都很感激

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

    定义“类别”-因为在创建事件时没有类似的字段,所以您必须首先指定要从何处获取实际不存在的任何信息。例如,对于一个参与方的事件,类别将是“参与方”。我的问题是,如果可能的话,在哪里可以得到这个类别,所以我不能指定它在哪里,因为它似乎不存在,这有点奇怪。我的问题是我是否遗漏了什么?我最好的分类方法是将其与位置相匹配,并按地点对活动进行分类。这对我来说是很好的。用Todd Chaffeer的编辑建议更新了原始查询。他的建议由于偏离了原文而被评论家拒绝了,但我认为它做得很好,而且直截了当。谢谢托德。我仍然认为这个查询是相关的,希望得到一些答案。如果访问令牌不是事件管理员,Facebook会抛出“(#200)权限错误。