查询 Yelp 商家分类

查看 Yelp 商家、评论与餐厅数据 的全部接口 →

查询 Yelp 商家分类的名称、别名及父级关系。三个查询参数均为可选:country 使用 US 等两位国家代码,限定该国家使用的分类;parent 使用 restaurants 等父级分类别名,筛选该父级下的分类;query 按分类名称或别名中的文本匹配,例如 pizza。这些条件筛选的是分类定义,不是商家列表。 一次使用 country=US 和 query=pizza 的成功请求返回了一个对象,其中 count=1,categories 数组包含一项。已观测到的条目字段为 alias(pizza)、title(Pizza)、parent_aliases(包含 restaurants 的数组)和 countries(null)。应将 countries=null 视为国家元数据未指定,而不是全球支持的证据。这次单分类结果只确认了该示例中的父子关系,并未验证整个分类体系的覆盖范围。 文档称分类目录包含超过 1,500 个分类,并提供父级与支持国家的元数据。这一总量以及 countries 非空值的结构尚未独立验证。无匹配时的行为、观测结果以外的 count 含义,以及其他国家或父级筛选条件的覆盖范围也仍未验证。

API 功能

按分类名称或别名匹配 通过 query 匹配分类名称或别名中的文本;一次成功的 pizza 查询返回了 alias 为 pizza、title 为 Pizza 的分类。
沿父级别名浏览分类体系 使用 restaurants 等文档列出的父级别名筛选分类,并读取 parent_aliases;已观测到的 Pizza 条目将 restaurants 列为父级。
两位国家代码限定范围 传入 US 等国家代码限定分类查询范围。已观测条目的 countries 为 null,因此尚不能确认明确的支持国家范围。
已验证的分类列表结构 已验证的响应包含 count 和 categories,观测条目具有 alias、title、parent_aliases 和 countries 字段;测试结果包含一个分类。

在线 API 演示

GET /api/project/yelp/categories

调用成本暂不可用,未假定任何价格。

查看价格

API 响应 (JSON)

{}
curl -X GET 'https://api.opendata-api.com/api/project/yelp/categories?key=<API_KEY>'
📢
需要帮助?
如遇接口异常,或需要其他接口需求,可联系我们
联系我们

使用场景

常见问题

可以使用哪些分类筛选条件?

所有参数均为可选。country 是 US 等两位国家代码,parent 是 restaurants 等父级分类别名,query 用于匹配分类名称或别名中的文本,例如 pizza。无需使用特定的参数组合。

成功的分类响应中已观测到哪些字段?

country=US、query=pizza 的请求返回了 count=1,以及只含一项的 categories 数组。该条目中 alias=pizza、title=Pizza,parent_aliases 包含 restaurants,countries=null。其他结果以及 countries 非空值的结构尚未验证。

countries=null 是否代表该分类支持全球?

不是。应将 null 保留为国家元数据未指定。在 US 筛选条件下返回 Pizza 分类,并不能证明该分类在所有国家均受支持。

query=pizza 返回披萨餐厅,还是分类定义?

返回的是分类定义,不是商家列表。已观测结果为 Pizza 分类,其 alias 为 pizza,parent_aliases 包含 restaurants。

这次观测结果是否验证了完整分类目录?

没有。文档称目录包含超过 1,500 个分类,但已观测的筛选请求只返回一个分类。完整覆盖范围、无匹配时的行为及其他筛选条件下 count 的含义尚未独立验证。

相关接口

相关指南

查看订阅方案 →