מדריכי CAPTCHA.
דוגמאות קוד ותיקונים עבור reCAPTCHA v3, Kasada ו-Ticketmaster TMPT. בחירת השפה שלך, קבלת פתרון ראשון או בירור מדוע בקשה נדחית.
מתחילים כאן
PythonNode.jsכותרות Kasadaעוגיות TMPTעיון לפי נושא
100 מדריכים בספרייה כולה
עמוד 1 מתוך 5
פתרון reCAPTCHA Enterprise באמצעות Python
התקינו את ה-SDK של Python, הגדירו פרופיל אתר, פתרו reCAPTCHA Enterprise ושלחו את הטוקן שהוחזר.
פתרון reCAPTCHA Enterprise באמצעות Node.js
התקינו את ה-SDK של Node.js, בקשו טוקן Enterprise, שלחו אותו עם הפרוקסי וזהות הדפדפן התואמים וטפלו בכשלים בלי ליצור משימות כפולות.
בקשת טוקן reCAPTCHA Enterprise באמצעות cURL
בצעו את בקשת ה-REST הראשונה שלכם, קראו את התגובה ואחזרו טוקן כשהפתרון מסתיים.
פתרון reCAPTCHA Enterprise באמצעות PHP
דוגמת REST מלאה ב-PHP: יצירת משימה, המתנה לתוצאה וקריאת הטוקן.
פתרון reCAPTCHA Enterprise באמצעות Go
התקינו את ה-SDK של Go, פתרו משימת Enterprise אחת ושלחו את הטוקן שלה עם הפרוקסי וכותרות הדפדפן הנכונים.
פתרון reCAPTCHA Enterprise באמצעות C#
דוגמת REST מלאה ב-C#: יצירת משימה, המתנה לתוצאה וקריאת הטוקן.
פתרון reCAPTCHA Enterprise באמצעות Java
בקשו טוקן Enterprise באמצעות Java HttpClient ו-Gson, עם קוד מקור מלא ופקודות הידור והרצה.
פתרון reCAPTCHA v3 רגיל באמצעות ה-API
הגדירו את recaptchaType לערך v3, אחזרו את הטוקן המוכן ושלחו אותו עם הפרוקסי וזהות הדפדפן התואמים.
reCAPTCHA v2, v3 ו-Enterprise: זיהוי מה שנחוץ לכם
הבחינו בין v2 עם תיבת סימון או במצב בלתי נראה לבין v3 מבוסס ציונים, פרשו סקריפטים של Enterprise ובחרו את הגדרות המשימה הנכונות.
איתור הפעולה של reCAPTCHA בדף
אתרו את הפעולה בקריאות execute או במאפייני data-action בלי לנחש את הערך שלה.
הגדרת פרופיל אתר ל-reCAPTCHA
הוסיפו פרופיל אתר, התאימו את שם המארח ופעולת הלכידה שלו וטפלו בפרופילים חסרים או לא פעילים לפני הפתרון.
מדוע טוקן ה-reCAPTCHA v3 שלכם מקבל ציון נמוך
הבינו מה משמעותו של ציון v3 נמוך ובדקו את הפעולה, פרופיל האתר, הפרוקסי וכותרות הדפדפן לפני רכישת פתרון נוסף.
המשימה מוכנה. מדוע טוקן ה-reCAPTCHA נדחה?
טפלו בדחיית טוקנים ממשימות מוכנות לפני תשלום על פתרון נוסף: בדקו את הטוקן היוצא, הקשר הבקשה, משך התוקף והלקוח ששולח אותו.
לכמה זמן טוקן reCAPTCHA תקף?
טוקני reCAPTCHA הקלאסיים ושל Enterprise פגים לאחר שתי דקות ומיועדים לשימוש חד-פעמי. בקשו את הטוקן ממש לפני שליחת הבקשה המוגנת.
קבלת כותרות Kasada באמצעות ה-API
צרו משימת Kasada ובדקו את מצבה באופן מחזורי, אחזרו את הכותרות שלה ויישמו אותן עם זהות הדפדפן שהוחזרה והפרוקסי שהצליח.
קבלת עוגיית Ticketmaster TMPT
בקשו עוגיית TMPT מסוג Event או Login, המתינו לתוצאה מוכנה וצרפו אותה בלי להכפיל את קידומת העוגייה.
TMPT לעומת Kasada: איזו משימת Ticketmaster נחוצה לכם?
בחרו את המשימה הנכונה לעוגיית TMPT, לכותרות Kasada או לטוקן reCAPTCHA, עם דוגמאות לבקשות וקישורים לאינטגרציה.
Ticketmaster מחזיר 403 אחרי פתרון: מה לבדוק
הבחינו בין שגיאת API מסוג 403 לדחייה מצד Ticketmaster, ובדקו כיצד הפתרון נשלח.
תיקון עוגיית TMPT שאינה נשלחת כראוי
אבחון שליחת עוגיית TMPT, החלפת ערכים מיושנים וצירוף נכון של הפתרון ב-Python או ב-Node.js.
בחירה והגדרה של פרוקסי לפתרון CAPTCHA
פורמט כתובת URL של פרוקסי, סשנים מקובעים ותיקונים לשגיאות HTTP 407, ליעדים שאינם נגישים ולפתרונות שנדחו.
השתמשו בפרוקסי שבאמת פתר את המשימה
מפו את egressAttempts לרשימת הפרוקסי המקורית, בחרו את הפרוקסי המצליח באמצעות פונקציית עזר של ה-SDK והשתמשו בו שוב עם זהות הדפדפן שהוחזרה.
השתמשו בסוכן המשתמש וברמזי הלקוח שהוחזרו
הגדירו את User-Agent ואת sec-ch-ua מתוך הפתרון במצב ready, החליפו כותרות מיושנות ושלחו דרך הפרוקסי שהצליח.
טיפול בתשאול משימות CAPTCHA ובחריגות זמן
ברירות מחדל להמתנה, תשאול מוגבל והתאוששות לאחר שבקשת משימה חרגה מהזמן הקצוב.
שחזור בקשה שחרגה מהזמן הקצוב בלי לשלם על משימה נוספת
השתמשו שוב ב-requestId כדי לשחזר משימה קיימת במקום ליצור משימה נוספת אחרי חריגה מהזמן הקצוב.
מחפשים שדה או נקודת קצה?
תיעוד ה-API מפרט כל שדה בקשה, מצב משימה ומבנה תגובה.