API Ticketmaster TMPT

Автор: solvethree Обновлено

Получите исходное значение cookie tmpt для поддерживаемого URL Ticketmaster с действием Event или Login. Передайте точный URL, выберите соответствующее действие и используйте свой прокси. Результат включает идентификационные данные браузера для следующего запроса.

Попробовать API
На этой странице

Выполните запрос

Используйте type: TicketmasterTmptTask с action: Event для URL события или action: Login для URL страницы входа. При смене действия меняйте URL. Не передавайте site, recaptchaType или session. Для этой задачи профиль сайта reCAPTCHA не требуется.

Создайте задачу с помощью POST https://api.solvethree.com/v1/tasks. Для аутентификации передайте API-ключ рабочего пространства в заголовке Authorization: Bearer.

Тело задачи · замените целевой адрес и прокси из примера
{
  "type": "TicketmasterTmptTask",
  "url": "https://www.ticketmaster.com/event/EXAMPLE",
  "action": "Event",
  "proxy": "http://user:[email protected]:8080",
  "requestId": "example-tmpt-001"
}

Установите cookie tmpt

Установите для cookie с именем tmpt значение solution.token. Это уже исходное значение cookie: добавьте tmpt= один раз при формировании заголовка Cookie и не добавляйте префикс при установке значения в хранилище cookie. Сохраните возвращённые заголовки браузера и прокси, использованный для решения.

Готовая задача означает, что решение сгенерировано. Проверьте ответ целевого сайта, чтобы узнать, принят ли запрос.

Ожидание и тайм-ауты

По умолчанию создание TMPT возвращает результат асинхронно. Сохраните ID задачи и опрашивайте её состояние или используйте метод solve из SDK, который сделает это за вас.

Прекратите опрос при ready или failed. Если создание завершилось тайм-аутом, повторно используйте исходный requestId с теми же входными данными, чтобы получить задачу. Новый ID может создать ещё одно оплачиваемое решение.

Цена

$0.99 за 1,000 решений с оплатой с баланса рабочего пространства. Средства за неудачные решения возвращаются. Начните с приветственных кредитов на $5; минимальная сумма платного пополнения — $10.

API Ticketmaster TMPT · solvethree