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です。