קבלת עוגיית Ticketmaster TMPT

מאת solvethree3 דקות קריאה

צרו TicketmasterTmptTask עבור כתובת ה-URL המדויקת של Ticketmaster שאליה תפנו, עם הפעולה המתאימה ופרוקסי. השדה solution.token בתוצאה המוכנה הוא הערך הגולמי של עוגיית tmpt — לא טוקן reCAPTCHA ולא קבוצת כותרות Kasada.

בדף הזה

בחרו את הפעולה ואת כתובת ה-URL המדויקת

התאימו את המשימה לבקשה שבכוונתכם לשלוח.
התאימו את המשימה לבקשה שבכוונתכם לשלוח.
פעולהurl
Eventכתובת ה-URL המדויקת של האירוע
Loginכתובת ה-URL המדויקת של נקודת הכניסה להתחברות

הדוגמאות מבקשות עוגיית Event. החליפו את כתובת האירוע לדוגמה ביעד האמיתי שלכם. עבור Login, שנו גם את action וגם את url; שינוי הפעולה בלבד משאיר את המשימה מכוונת לדף הלא נכון. אל תשלחו site,‏ recaptchaType או session.

השתמשו ב-Python 3.10+ או ב-Node.js 22+ עם ה-SDK הרשמי; ראו הוראות התקנת ה-SDK. הגדירו את SOLVETHREE_API_KEY ואת SOLVETHREE_PROXY בסביבת השרת שלכם. אל תכללו את מפתח ה-API בקוד הדפדפן. הדוגמאות האלה משתמשות ב-proxy יחיד; אל תספקו גם proxyCandidates.

Python · עוגיית TMPT
import os
from uuid import uuid4
from solvethree import Solvethree

client = Solvethree(os.environ["SOLVETHREE_API_KEY"])
request = {
    'type': 'TicketmasterTmptTask',
    'url': 'https://www.ticketmaster.com/event/EXAMPLE',
    'action': 'Event',
    "proxy": os.environ["SOLVETHREE_PROXY"],
    "requestId": str(uuid4()),
}
result = client.solve(request, timeout=180)
tmpt = result["solution"]["token"]  # The raw cookie value, without "tmpt=".
print("Ready task:", result["id"])

השתמשו ב-solve כדי להמתין לעוגייה

יצירת TMPT ממתינה עד 1.5 שניות כברירת מחדל, כדי שפתרון זמין שעדיין תקף מול מנגנון ההגנה יוכל לחזור מיד. עבודה חדשה עוברת למשימה ממתינה שנשמרת באופן מתמשך. הדוגמאות משתמשות ב-solve מטעמי נוחות: הוא יוצר משימה אחת ובודק את מצבה במחזוריות עד שהיא מוכנה, או מעלה חריגה. בדוגמאות האלה הלקוח ממתין עד 180 שניות. ה-SDK של Python הוא סינכרוני וחוסם במהלך ההמתנה.

אם האפליקציה שלכם זקוקה למזהה המשימה מיד, השתמשו ב-create_task ב-Python או ב-createTask ב-Node.js, ולאחר מכן אחזרו את אותה משימה באמצעות get_task או getTask. המשיכו לבדוק במחזוריות כל עוד הסטטוס שלה הוא pending או solving. קראו את הפתרון רק כשהסטטוס הוא ready. ב-failed, הפסיקו את הבדיקה המחזורית ובדקו את errorCode ואת error במקום לשלוח שוב את אותם נתוני קלט ללא שינוי.

הפעלת המשימה הראשונה שלך.

התחילו עם $5 בקרדיט לסביבת העבודה.

יצירת סביבת עבודה
קבלת עוגיית Ticketmaster TMPT · solvethree