Ticketmaster TMPT API

著者:solvethree 更新日

サポート対象のTicketmaster EventまたはLogin URL用に、生のtmpt Cookie値を取得します。正確なURLを送信し、対応するアクションを選択して、ご自身のプロキシを使用してください。結果には、次のリクエスト用のブラウザ識別情報が含まれます。

APIを試す
このページの内容

リクエストを送信

type: TicketmasterTmptTaskを使用し、イベントURLにはaction: Eventを、ログイン入口URLにはaction: Loginを指定してください。アクションを変更する際はURLも変更します。site、recaptchaType、sessionは送信しないでください。このタスクにはreCAPTCHAのサイトプロファイルは不要です。

POST https://api.solvethree.com/v1/tasksでタスクを作成します。Authorization: BearerヘッダーにワークスペースAPIキーを指定して認証してください。

タスクの本文 · 例の対象とプロキシを置き換えてください
{
  "type": "TicketmasterTmptTask",
  "url": "https://www.ticketmaster.com/event/EXAMPLE",
  "action": "Event",
  "proxy": "http://user:[email protected]:8080",
  "requestId": "example-tmpt-001"
}

tmpt Cookieを設定

tmptという名前のCookieにsolution.tokenを設定してください。この値はすでに生のCookie値です。Cookieヘッダーを組み立てる場合はtmpt=を1回だけ付け、Cookie jarの値を設定する場合はプレフィックスを付けないでください。返されたブラウザヘッダーと、解決に使用したプロキシを維持してください。

ready状態のタスクは、解決結果が生成されたことを意味します。リクエストが受け入れられたかどうかは、対象サイトのレスポンスで確認してください。

待機とタイムアウト

TMPTの作成はデフォルトで非同期に返されます。タスクIDを保存してポーリングするか、SDKのsolveメソッドでその処理を任せてください。

readyまたはfailedで停止してください。作成がタイムアウトした場合は、元のrequestIdを同じ入力で再利用してタスクを取得します。新しいIDを使うと、別の課金対象の解決が作成される可能性があります。

料金

解決1,000件あたり$0.99で、ワークスペース残高から支払われます。解決失敗分は返金されます。$5のウェルカムクレジットで開始でき、有料入金の最低額は$10です。

Ticketmaster TMPT API · solvethree