"SeatGeek" (服务连接)

使用 Wolfram 语言连接至 SeatGeek,以搜索事件标签.

连接与验证

ServiceConnect["SeatGeek"] 创建到 SeatGeek API 的连接. 如果可以找到前面保存的连接,就可以使用它; 否则,将启动一个新的认证要求.
通过使用该链接,同意遵守 SeatGeek 使用规则 .

要求

ServiceExecute["SeatGeek","request",params] 发送要求至 SeatGeek API,使用参数 params. 下面给出可能的要求.

搜索事件

要求:

"EventList" 根据地点、价格、演出人员、日期范围或者会场搜索事件

"EventDataset" 根据地点、价格、演出人员、日期范围或者会场搜索事件

参数:
  • "Location"None地点、城市、国家等
    "AveragePriceRange"None平均价格范围
    "HighestPriceRange"None最高价格范围
    "LowestPriceRange"None最低价格范围
    "ListingCountRange"None出售标签的站点数目
    "Performer"None演出人员名称或者 ID
    "Date"None事件日期或者日期范围
    MaxItems100返回的元素数目
    "SortBy"None排序顺序
    "StartIndex"1起始索引
    "Query"None查询字符串
  • 事件详情

    要求:

    "EventDetails" 关于特定事件的数据

    参数:
  • "EventID"(必要的)事件 ID 或者 ID 列表
  • 搜索演出人员

    要求:

    "PerformerList" 根据名称、分数等搜索演出人员

    "PerformerDataset" 根据名称、分数等搜索演出人员

    参数:
  • MaxItems100返回的元素数目
    "SortBy"None排序顺序
    "StartIndex"1起始索引
    "Query"None查询字符串
  • 演出人员详情

    要求:

    "PerformerDetails" 关于特定演出人员的数据

    参数:
  • "PerformerID"(必要的)演出人员 ID 或者 ID 列表
  • 搜索会场

    要求:

    "VenueList" 根据地点、名称等搜索会场

    "VenueDataset" 根据地点、名称等搜索会场

    参数:
  • "Location"None地点、城市、国家等
    MaxItems100返回的元素数目
    "SortBy"None排序顺序
    "StartIndex"1起始索引
    "Query"None查询字符串
  • 会场详情

    要求:

    "VenueDetails" 关于特定会场的数据

    参数:
  • "VenueID"(必要的)会场 ID 或者 ID 列表
  • 范例

    基本范例  (1)

    创建新连接:

    按照查询字符串搜索事件:

    按照地点搜索事件:

    关于事件的详细信息:

    搜索表演者:

    表演者的详细信息:

    搜索某地点附近的会场:

    关于会场的详细信息: