导入
分类概述
了解Ticketmaster如何对活动和景点进行分类。
...
分类层级结构
...
分类端点
代码示例
1https://app.ticketmaster.com/discovery/v2/classifications
| 参数 | 类型 | 必需性 | 说明 |
|---|---|---|---|
| id | 字符串 | 可选 | 若提供,搜索结果将按分类 ID 进行过滤。 |
| keyword | 字符串 | 可选 | 用于搜索的关键字。 |
| size | 整数 | 可选 | 每页返回的结果数量,默认值为 20。 |
| page | 整数 | 可选 | 要返回的页码,默认值为 0。 |
| sort | 字符串 | 可选 | 搜索结果的排序方式,默认值为 name,asc。 |
| 属性 | 类型 | 说明 |
|---|---|---|
| _embedded | 对象 | 包含一个名为 classifications 的属性,其值为一个对象数组,每个对象代表一个分类。 |
| _links | 对象 | 包含指向搜索结果中第一页、下一页、最后一页以及当前页的链接。 |
| page | 对象 | 包含关于搜索结果分页的信息,包括每页大小、总结果数、总页数和当前页码。 |
1import json 2import requests 3 4api_key = '{{API_KEY}}' 5 6response = requests.get('https://app.ticketmaster.com/discovery/v2/classifications', 7 params = { 8 'apikey' : api_key 9 }).json() 10 11print(json.dumps(response, indent=4))
...
使用分类端点获取详细信息
代码示例
1https://app.ticketmaster.com/discovery/v2/classifications/{id}
| 参数 | 类型 | 必需性 | 说明 |
|---|---|---|---|
| id | 字符串 | 必需 | 要获取详情的分类 ID。 |
| locale | 字符串 | 可选 | 以 ISO 格式表示的语言区域。可提供多个逗号分隔的值。若省略国家部分(仅 en 或 fr),则使用第一个匹配的区域。使用 * 时,匹配所有区域。默认值为 en。 |
| domain | 字符串数组 | 可选 | 若提供,结果将根据可用的域名进行过滤。 |
| 属性 | 类型 | 说明 |
|---|---|---|
| _links | 对象 | 包含当前数据集的链接。 |
| segment | 对象 | 包含与该分类相关的细分领域信息,包括相关流派和子流派的详情。 |
| type | 对象 | 包含与该分类相关的类型信息,包括相关子类型的详情。 |
| family | 布尔值 | 表示该分类是否为家庭类分类。 |
| 名称 | 进一步分类 | ID |
|---|---|---|
| 体育 | 细分领域 | KZFzniwnSyZfZ7v7nE |
| 音乐 | 细分领域 | KZFzniwnSyZfZ7v7nJ |
| 艺术与戏剧 | 细分领域 | KZFzniwnSyZfZ7v7na |
| 个人 | 类型 | KZAyXgnZfZ7v7la |
| 团体 | 类型 | KZAyXgnZfZ7v7l1 |
| 捐赠 | 类型 | KZAyXgnZfZ7vAvv |
1import json 2import requests 3 4api_key = '{{API_KEY}}' 5class_id = 'KZFzniwnSyZfZ7v7nE' 6 7response = requests.get('https://app.ticketmaster.com/discovery/v2/classifications/' + class_id, 8 params = { 9 'apikey' : api_key 10 }).json() 11 12print(json.dumps(response, indent=4))