TMPT أم Kasada: أي مهمة Ticketmaster تحتاج إليها؟
استخدم TicketmasterTmptTask عندما تحتاج إلى ملف تعريف ارتباط tmpt. واستخدم KasadaTask عندما تحتاج إلى ترويسات Kasada. يتطلب فحص reCAPTCHA رمزًا منفصلًا. هذه المخرجات ليست قابلة للاستبدال فيما بينها: إعادة تسمية حقل الرمز لن تحوّله إلى ملف تعريف ارتباط أو مجموعة ترويسات.
في هذه الصفحة
اختر وفقًا لما يحتاجه الطلب إلى الوجهة
| المنتج | حقول الطلب | المخرجات | النطاق المدعوم |
|---|---|---|---|
| Ticketmaster TMPT | type: TicketmasterTmptTask، وurl الدقيق للوجهة، وaction: Event أو Login، ومدخل وكيل | القيمة الخام لملف تعريف الارتباط tmpt | مهام Event وLogin في Ticketmaster |
| Kasada | type: KasadaTask، وurl، ومدخل وكيل | كائن headers وهوية المتصفح | تدعم Kasada المستقلة حاليًا وجهات HTTPS على www.ticketmaster.com |
| reCAPTCHA | اسم المضيف site، وaction، ومدخل وكيل؛ دون type أو url | رمز reCAPTCHA | Standard v3 وEnterprise v3 |
تتطلب المنتجات الثلاثة جميعها وكيل HTTP(S) يوفّره العميل.
تستخدم المنتجات الثلاثة API المهام نفسه: الإنشاء باستخدام POST /v1/tasks والاسترجاع باستخدام GET /v1/tasks/:id. صادِق باستخدام مفتاح API لمساحة العمل في ترويسة تفويض Bearer، واحتفظ بهذا المفتاح على خادمك.
Kasada: طلب مجموعة الترويسات وتطبيقها
{
"type": "KasadaTask",
"url": "https://www.ticketmaster.com/discovery/v2/events",
"proxy": "http://user:[email protected]:8080",
"requestId": "example_kasada_001"
}عيّن url إلى الوجهة المدعومة المقصودة واستبدل الوكيل الوارد في المثال. requestId اختياري. لا تُضف site أو action أو recaptchaType أو session أو حقولًا مخصصة لهوية المتصفح إلى طلب Kasada.
طبّق الترويسات المُعادة معًا، باستخدام هوية المتصفح المُعادة ومسار خروج الوكيل الذي نجح للوجهة المقصودة. لا تستخرج ترويسة واحدة وتتعامل معها بوصفها ملف تعريف ارتباط TMPT أو رمز reCAPTCHA.
ينتظر إنشاء مهمة Kasada ما يصل إلى 75 ثانية افتراضيًا، لذا خصّص في مهلة العميل وقتًا لهذا الانتظار إضافةً إلى زمن الاتصال بالشبكة. راجع تكامل ترويسات Kasada للاطلاع على سير العمل الكامل.
قد لا يكفي حل ناجح واحد لاجتياز الفحص التالي
قد يتضمن سير العمل عدة فحوص. إذا كان الطلب يحتاج إلى ملف تعريف ارتباط TMPT وترويسات Kasada معًا، فإن حل أي من المهمتين وحدها لا يوفر مخرجات الأخرى. وإذا عرض أيضًا فحص reCAPTCHA، فهذا يتطلب رمزًا منفصلًا. لا تطلب الثلاثة افتراضيًا؛ حدّد ما يحتاج إليه الطلب المتعثر فعلًا.
قبل الدفع مقابل حل آخر، افحص الطلب الصادر. هل تُرسل قيمة TMPT في ملف تعريف الارتباط tmpt؟ هل تُطبّق ترويسات Kasada معًا؟ هل يُرسل رمز reCAPTCHA في الموضع الذي تتوقعه الوجهة؟ تعني المهمة بالحالة ready أن حلًا قد أُنشئ، لا أن Ticketmaster قبل الطلب. إذا رُفضت النتيجة، فتابع مع تشخيص خطأ Ticketmaster 403.
المصادر ومرجع API
شغّل مهمتك الأولى.
ابدأ برصيد قدره $5 في مساحة العمل.