"SeatGeek" (サービス接続)
Wolfram言語を使ってSeatGeekに接続し,イベントのチケットを検索する.
接続と認証
ServiceConnect["SeatGeek"]はSeatGeek APIへの接続を行う.以前保存した接続が見付かった場合は,それが使われる.見付からなかった場合は新たな認証リクエストが行われる.
この接続を使うことで,SeatGeekの
Terms of Use
(使用条件)に同意したものとみなされる.
リクエスト
ServiceExecute["SeatGeek","request",params]は,パラメータ params を使ってSeatGeek APIにリクエストを送る.以下でリクエストを送ることができる.
イベント検索
"EventList" — 場所,値段,演者,日付範囲あるいは開催地でイベントを検索する
"EventDataset" — 場所,値段,演者,日付範囲あるいは開催地でイベントを検索する
"Location" | None | 地理位置,都市,国等 | |
"AveragePriceRange" | None | 平均的な価格範囲 | |
"HighestPriceRange" | None | 最高価格範囲 | |
"LowestPriceRange" | None | 最低価格範囲 | |
"ListingCountRange" | None | チケットが売れたサイト数 | |
"Performer" | None | 演者名あるいはID | |
"Date" | None | イベントの日付範囲 | |
MaxItems | 100 | 返すべき要素数 | |
"SortBy" | None | 並べ順 | |
"StartIndex" | 1 | 開始インデックス | |
"Query" | None | クエリ文字列 |
イベントの詳細
"EventID" | (必須) | イベントID |
演者の検索
"PerformerList" — 演者を名前,得点等で検索
"PerformerDataset" — 演者を名前,得点等で検索
MaxItems | 100 | 返される要素数 | |
"SortBy" | None | 並べ順 | |
"StartIndex" | 1 | 開始インデックス | |
"Query" | None | クエリ文字列 |
演者の詳細
"PerformerDetails" — 特定の演者についてのデータ
"PerformerID" | (必須) | 演者のIDまたはIDのリスト |
開催地の検索
"VenueDataset" — 場所,名前等で開催地を検索
"Location" | None | 地理位置,年,国等 | |
MaxItems | 100 | 返される要素数 | |
"SortBy" | None | 並べ順 | |
"StartIndex" | 1 | 開始インデックス | |
"Query" | None | クエリ文字列 |
開催地の詳細
"VenueDetails" — 特定の開催地についてのデータ
"VenueID" | (必須) | 開催地のIDまたはIDのリスト |