facebook - 如何确定 Facebook 事件的 "category"?

标签 facebook facebook-graph-api

假设 Facebook 用户为“Judy 的画作 - 在 FooFoo Gallery 开幕”创建了一个 Facebook 事件。您可以将其视为“艺术”类别。而海上皮划艇旅行可能属于“运动”或“户外”。

Facebook Graph Api Event endpoint不提供类别属性。那么确定类别的最佳方法是什么?

到目前为止我们已经尝试过:

  1. 事件名称或描述属性的文本分析。如果一个事件的名称中含有“音乐”,那么它希望是关于音乐的。您还可以使用更复杂的 NLP 来尝试确定含义。
  2. 使用 field 。 field 属性是 Facebook Page Graph API 端点和页面端点具有类别属性。
  3. 以上内容的某种组合。即使有加权。

以上所有内容都会定期产生一些错误的类别。

对于如何确定 Facebook 事件的类别,有人有更好的想法吗? Eventbrite 和其他事件提供商对每个事件都有类别和子类别属性。我们希望还有某种方法可以获取 Facebook 事件的准确类别。

最佳答案

事件的类别字段可使用 Graph API V2.4 或更高版本使用,因此您可以显示它,并可能补充您所显示的信息。 Facebook Graph API Documentation 由于该字段并不总是由事件的创建者填写,因此我建议您不仅显示事件的类别,还显示事件的所有者和发生地点的类别。

希望这个回答对您有帮助! ps:这是我在 StackOverflow 上的第一个。

关于facebook - 如何确定 Facebook 事件的 "category"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28222314/

相关文章:

php - Facebook Graph API - 获取每个广告集的每日支出

ios - 如何使用graph API v2.0获取Facebook用户 friend 和 friend 的个人资料图片?

facebook - 如何编写嵌套的 Graph API 请求

facebook - 使用两个不同 Facebook 应用程序的两个不同用户具有相同的用户 ID

facebook - 使用 Graph API 将图像上传到 friend 的墙上

iphone - 这是用于 iOS WebView 用户代理的 Facebook 吗?

php - 17 个字符的 Facebook 用户 ID 使用 Facebook php SDK v2.10 在 MYSQL 中存储为不同的值

facebook - 从 facebook 图形 API 2.4 检索数据

python - 使用 Facebook Graph API 获取广告出价估算(覆盖范围/转换)

apache-flex - Facebook iFrame 应用程序 : How to pass data from URL Query String