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.