TMPT или Kasada: какая задача Ticketmaster вам нужна?

Автор: solvethree3 мин на чтение

Используйте TicketmasterTmptTask, если вам нужен cookie tmpt. Используйте KasadaTask, если нужны заголовки Kasada. Для проверки reCAPTCHA требуется отдельный токен. Эти результаты не взаимозаменяемы: переименование поля токена не превратит его в cookie или набор заголовков.

На этой странице

Выбирайте по требованиям целевого запроса

Поля и результаты, отличающие три продукта
Поля и результаты, отличающие три продукта
ПродуктПоля запросаРезультатОбласть поддержки
Ticketmaster TMPTtype: TicketmasterTmptTask, точный целевой url, action: Event или Login и параметры проксиИсходное значение cookie tmptЗадачи Ticketmaster для Event и Login
Kasadatype: KasadaTask, url и параметры проксиОбъект headers и идентификационные данные браузераОтдельный продукт Kasada сейчас поддерживает целевые HTTPS URL на www.ticketmaster.com
reCAPTCHAИмя хоста site, action и параметры прокси; без type и urlТокен reCAPTCHAСтандартная v3 и Enterprise v3

Для всех трёх продуктов требуется HTTP(S)-прокси, предоставленный клиентом.

Все три продукта используют один API задач: создание через POST /v1/tasks и получение через GET /v1/tasks/:id. Для аутентификации передавайте API-ключ рабочего пространства в заголовке авторизации Bearer и храните этот ключ на сервере.

Kasada: запрос и применение набора заголовков

Kasada · структура запроса
{
  "type": "KasadaTask",
  "url": "https://www.ticketmaster.com/discovery/v2/events",
  "proxy": "http://user:[email protected]:8080",
  "requestId": "example_kasada_001"
}

Задайте в url нужный поддерживаемый целевой URL и замените прокси из примера. requestId необязателен. Не добавляйте в запрос Kasada site, action, recaptchaType, session или собственные поля идентификационных данных браузера.

Применяйте возвращённые заголовки вместе, используя возвращённые идентификационные данные браузера и выходное соединение прокси, на котором решение для нужного целевого сайта прошло успешно. Не извлекайте один заголовок, чтобы использовать его как cookie TMPT или токен reCAPTCHA.

По умолчанию создание задачи Kasada ожидает результат до 75 секунд, поэтому учитывайте это время и сетевые задержки при настройке тайм-аута клиента. Полный процесс описан в руководстве по интеграции заголовков Kasada.

Одного успешного решения может быть недостаточно для следующей проверки

Рабочий процесс может включать несколько проверок. Если запросу нужны и cookie TMPT, и заголовки Kasada, решение только одной из задач не даст результат другой. Если также появляется проверка reCAPTCHA, для неё нужен отдельный токен. Не запрашивайте все три решения по умолчанию: определите, что именно требуется запросу, который завершается ошибкой.

Прежде чем оплачивать ещё одно решение, проверьте исходящий запрос. Передаётся ли значение TMPT как cookie tmpt? Применяются ли заголовки Kasada вместе? Передаётся ли токен reCAPTCHA туда, где его ожидает целевой сайт? Статус задачи ready означает, что решение создано, а не что Ticketmaster принял запрос. Если результат отклонён, перейдите к диагностике ошибки 403 от Ticketmaster.

Запустите первую задачу.

Начните с $5 на балансе рабочего пространства.

Создать рабочее пространство
TMPT или Kasada: какая задача Ticketmaster вам нужна? · solvethree