Felo API PlatformFelo API Platform
כל ה-endpoints של DataForSEO
v0.2.0-beta
OpenAPI 3.1.0

הגדרת משימות OnPage

שרת:https://openapi.felo.ai
ספריות לקוח

DataForSEO

​

SEO, search-engine results, keyword research, backlinks and AI visibility data.

הגדרת משימות OnPage

​

מתחיל סריקה של target ומחזיר id של משימה ב-tasks[0].id — ה-id הזה הוא הידית שכל כלי אחר במשפחה הזו צריך, אז שמרו אותו. max_crawl_pages מגביל את הסריקה, start_url, max_crawl_depth, priority_urls ו-crawl_delay מעצבים אותה, ו-store_raw_html קובע אם ל-post_dataforseo_on_page_raw_html יהיה מה להגיש אחר כך. התגובה עטופה במעטפת של DataForSEO: הנתונים ב-tasks[0].result, והתוצאה ב-tasks[0].status_code — גם בקשה שנדחתה מחזירה HTTP 200. ⚠️ זה לא צמד השליחה/שליפה הרגיל: הסריקה היא סשן שכלים אחרים שואלים אותו לפי id. סקרו את get_dataforseo_on_page_summary עד ש-crawl_progress קורא finished; סריקה של דף אחד ב-example.com ארכה הרבה פחות מדקה.

מראה תמחור

  • מדידה: עלות תגובה מדווחת.
  • אומדן בקשת ייחוס: 0.003 דולר ארה״ב.
  • מכפיל לקוח לייחוס: 1.0. אין להחיל אותו בשנית על סכום לקוח שכבר נקבע.

זהו מטא-נתון לעיון בלבד, לא הצעת מחיר לחשבון, לא מחיר מובטח ולא תקרת הוצאה. קרדיטי משאבים אינם קרדיטים של Felo. החיוב הסופי נעשה לפי רשומות החיוב של Felo.

גוף
application/json
  • סוג: array (object | null)[]
    • accept_language
      סוג: string | null

      כותרת שפה לגישה לאתר
      שדה אופציונלי
      כל פורמטי הלוקאל נתמכים (xx, xx-XX, xxx-XX וכו')
      הערה: אם לא מציינים את הפרמטר הזה, אתרים מסוימים עשויים לחסום גישה; במקרה כזה, העמודים יוחזרו עם "type":"broken במערך התגובה

    • allow_subdomains
      סוג: boolean | null

      הכללת עמודים בתת-דומיינים
      שדה אופציונלי
      הגדירו ל-true אם ברצונכם לסרוק את כל תת-הדומיינים של אתר יעד
      ערך ברירת מחדל: false

    • allowed_subdomains
      סוג: array string[] | null

      תת-דומיינים לסריקה
      שדה אופציונלי
      ציינו את תת-הדומיינים שברצונכם לסרוק
      דוגמה: ["blog.site.com", "my.site.com", "shop.site.com"]
      הערה: כדי להשתמש בפרמטר הזה, יש להגדיר את הפרמטר allow_subdomains ל-false;
      אחרת, התוכן של השדה allowed_subdomains יתעלם והתוצאות יוחזרו עבור כל תת-הדומיינים

    • browser_preset
      סוג: string | null

      הגדרה מראש של פרמטרי מסך הדפדפן
      שדה אופציונלי
      אם משתמשים בשדה הזה, אין צורך לציין browser_screen_width, browser_screen_height, browser_screen_scale_factor ערכים אפשריים:
      desktop, mobile, tablet ההגדרה מראש desktop תחיל את הערכים הבאים:browser_screen_width: 1920
      browser_screen_height: 1080
      browser_screen_scale_factor: 1 ההגדרה מראש mobile תחיל את הערכים הבאים:browser_screen_width: 390
      browser_screen_height: 844
      browser_screen_scale_factor: 3 ההגדרה מראש tablet תחיל את הערכים הבאים:browser_screen_width: 1024
      browser_screen_height: 1366
      browser_screen_scale_factor: 2
      הערה: כדי להשתמש בפרמטר הזה, הגדירו את enable_javascript או enable_browser_rendering ל-true

    • browser_screen_height
      סוג: integer | null

      גובה מסך הדפדפן
      שדה אופציונלי
      אפשר להגדיר גובה מסך דפדפן מותאם כדי לבצע ביקורת עבור מכשיר מסוים;
      אם משתמשים בשדה הזה, אין צורך לציין browser_preset מכיוון שהוא יתעלם;
      הערה: כדי להשתמש בפרמטר הזה, הגדירו את enable_javascript או enable_browser_rendering ל-true הערך המזערי, בפיקסלים: 240
      הערך המרבי, בפיקסלים: 9999

    • browser_screen_scale_factor
      סוג: number | null

      מקדם קנה מידה של מסך הדפדפן
      שדה אופציונלי
      אפשר להגדיר יחס רזולוציית מסך דפדפן מותאם כדי לבצע ביקורת עבור מכשיר מסוים;
      אם משתמשים בשדה הזה, אין צורך לציין browser_preset מכיוון שהוא יתעלם;
      הערה: כדי להשתמש בפרמטר הזה, הגדירו את enable_javascript או enable_browser_rendering ל-true הערך המזערי: 0.5
      הערך המרבי: 3

    • browser_screen_width
      סוג: integer | null פורמט: int64

      רוחב מסך הדפדפן
      שדה אופציונלי
      אפשר להגדיר רוחב מסך דפדפן מותאם כדי לבצע ביקורת עבור מכשיר מסוים;
      אם משתמשים בשדה הזה, אין צורך לציין browser_preset מכיוון שהוא יתעלם;
      הערה: כדי להשתמש בפרמטר הזה, הגדירו את enable_javascript או enable_browser_rendering ל-true הערך המזערי, בפיקסלים: 240
      הערך המרבי, בפיקסלים: 9999

    • calculate_keyword_density
      סוג: boolean | null

      חישוב צפיפות מילות מפתח עבור הדומיין היעד
      שדה אופציונלי
      הגדירו ל-true אם ברצונכם לחשב צפיפות מילות מפתח עבור עמודי האתר
      ערך ברירת מחדל: false
      הערה: אם משתמשים בפרמטר הזה, יגבו חיובים נוספים; מידע נוסף על עלות משימות עם הפרמטר הזה במאמר העזרה שלנו
      לאחר השלמת הסריקה, אפשר לקבל ערכי צפיפות מילות מפתח עם נקודת הקצה Keyword Density

    • check_spell
      סוג: boolean | null

      בדיקת איות
      שדה אופציונלי
      הגדירו ל-true כדי לבדוק איות באתר באמצעות ספריית Hunspell
      ערך ברירת מחדל: false

    • check_spell_exceptions
      סוג: array string[] | null

      מילים המוחרגות מבדיקת איות
      שדה אופציונלי
      ציינו את המילים שברצונכם להחריג מבדיקת איות
      אורך מילה מרבי: 100 תווים
      מספר מילים מרבי: 1000
      דוגמה: "SERP", "minifiers", "JavaScript"

    • check_spell_language
      סוג: string | null

      שפת בדיקת האיות
      שדה אופציונלי
      שפות נתמכות: 'hy', 'eu', 'bg', 'ca', 'hr', 'cs', 'da', 'nl', 'en', 'eo', 'et', 'fo', 'fa', 'fr', 'fy', 'gl', 'ka', 'de', 'el', 'he', 'hu', 'is', 'ia', 'ga', 'it', 'rw', 'la', 'lv', 'lt', 'mk', 'mn', 'ne', 'nb', 'nn', 'pl', 'pt', 'ro', 'gd', 'sr', 'sk', 'sl', 'es', 'sv', 'tr', 'tk', 'uk', 'vi'
      הערה: אם לא מציינים שפה, היא תיקבע אוטומטית לפי תוכן העמוד

    • checks_threshold
      סוג: object | null

      ערכי סף מותאמים לבדיקות
      שדה אופציונלי
      אפשר לציין ערכי סף מותאמים עבור הפרמטרים הכלולים באובייקט checks בתגובות OnPage API;
      הערה: אפשר לשנות רק ערכי סף שלמים;
      לדוגמה, הפרמטרים high_loading_time ו-large_page_size מוגדרים כברירת מחדל ל-3 שניות ול-1 מגה-בייט בהתאמה;
      אם ברצונכם לשנות את ערכי הסף האלה ל-1 שנייה ול-1000 קילובייט, השתמשו בקטע הבא:
      "checks_threshold": {<br>"high_loading_time": 1,<br>"large_page_size": 1000<br>}
      פרמטרים הניתנים להתאמה עם ערכי ברירת המחדל שלהם:
      "title_too_short", default value: 30, type: "int"<br>"title_too_long", default value: 65, type: "int"<br>"small_page_size", default value: 1024, type: "int"<br>"large_page_size", default value: 1048576 (1024 * 1024), type: "int"<br>"low_character_count", default value: 1024, type: "int"<br>"high_character_count", default value: 256000 (250 * 1024), type: "int"<br>"low_content_rate", default value: 0.1, type: "float"<br>"high_content_rate", default value: 0.9, type: "float"<br>"high_loading_time", default value: 3000, type: "int"<br>"high_waiting_time", default value: 1500, type: "int"<br>"low_readability_rate", default value: 15.0, type: "float"<br>"irrelevant_description", default value: 0.2, type: "float"<br>"irrelevant_title", default value: 0.3, type: "float"<br>"irrelevant_meta_keywords", default value: 0.6, type: "float"

      • propertyName
        סוג: integer | null פורמט: int64

        Signed 64-bit integers (long type).

    • crawl_delay
      סוג: integer | null

      השהיה בין בקשות, במילישניות
      שדה אופציונלי
      ההשהיה המותאמת אישית בין בקשות הסורק לשרת
      ערך ברירת מחדל: 2000

    • crawl_sitemap_only
      סוג: boolean | null

      סריקת עמודים שמצוינים ב-sitemap בלבד
      שדה אופציונלי
      הגדירו ל-true אם ברצונכם לסרוק רק את העמודים שמצוינים ב-sitemap
      אם תגדירו את הפרמטר הזה ל-true ולא תציינו custom_sitemap, נסרוק את ה-sitemap המוגדר כברירת מחדל
      ערך ברירת מחדל: false
      הערה: כדי להשתמש בפרמטר הזה, respect_sitemap צריך להיות true

    • custom_js
      סוג: string | null

      JavaScript מותאם אישית
      שדה אופציונלי
      שימו לב שזמן ההרצה של הסקריפט שתזינו כאן צריך להיות 700 מ"ש לכל היותר, לדוגמה, אפשר להשתמש במקטע ה-JS הבא כדי לבדוק אם האתר מכיל Google Tag Manager כמאפיין scr:
      let meta = { haveGoogleAnalytics: false, haveTagManager: false };rnfor (var i = 0; i < document.scripts.length; i++) {rn let src = document.scripts[i].getAttribute("src");rn if (src != undefined) {rn if (src.indexOf("analytics.js") >= 0)rn meta.haveGoogleAnalytics = true;rntif (src.indexOf("gtm.js") >= 0)rn meta.haveTagManager = true;rn }rn}rnmeta;הערך המוחזר תלוי במה שציינתם בשדה הזה. לדוגמה, אם תציינו את הסקריפט הבא:
      meta = {}; meta.url = document.URL; meta.test = 'test'; meta;
      כתגובה תקבלו את הנתונים הבאים:
      "custom_js_response": {<br>"url": "https://dataforseo.com/",<br>"test": "test"<br>}
      הערה: אורך הסקריפט שתזינו לא יעלה על 2000 תווים

    • custom_robots_txt
      סוג: string | null

      הגדרות robots.txt מותאמות אישית
      שדה אופציונלי
      דוגמה: Disallow: /directory1/

    • custom_sitemap
      סוג: string | null

      כתובת URL מותאמת אישית של sitemap
      שדה אופציונלי
      כתובת ה-URL של העמוד שבו נמצא ה-sitemap החלופי
      הערה: כדי להשתמש בפרמטר הזה, respect_sitemap צריך להיות true

    • custom_user_agent
      סוג: string | null

      user agent מותאם אישית
      שדה אופציונלי
      user agent מותאם אישית לסריקת אתר
      דוגמה: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Safari/537.36

      ערך ברירת מחדל: Mozilla/5.0 (compatible; RSiteAuditor)

    • disable_cookie_popup
      סוג: boolean | null

      השבתת חלון הקופצים של קובצי Cookie
      שדה אופציונלי
      הגדירו ל-true אם ברצונכם להשבית את החלון הקופץ שמבקש מהמשתמש הסכמה לשימוש בקובצי Cookie;
      ערך ברירת מחדל:
      false

    • disable_page_checks
      סוג: array string[] | null

      מניעת הרצה של בדיקות עמוד מסוימות
      שדה אופציונלי
      ציינו checks מסוימות כדי למנוע מהן לרוץ ולהשפיע על onpage_scoreדוגמה:
      "disable_page_checks": ["is_5xx_code", "is_4xx_code"]

    • disable_sitewide_checks
      סוג: array string[] | null

      מניעת הרצה של בדיקות sitewide מסוימות
      שדה אופציונלי
      ציינו את checks הבאות כדי למנוע מהן לרוץ באתר target:
      "test_page_not_found"
      "test_canonicalization"
      "test_https_redirect"
      "test_directory_browsing"דוגמה:
      "disable_sitewide_checks": ["test_directory_browsing", "test_page_not_found"]מידע נוסף במרכז העזרה שלנו

    • disallowed_subdomains
      סוג: array string[] | null

      תת-דומיינים שאין לסרוק
      שדה אופציונלי
      ציינו תת-דומיינים שאין ברצונכם לסרוק
      דוגמה: ["status.site.com", "docs.site.com"]
      הערה: כדי להשתמש בפרמטר הזה, יש להגדיר את הפרמטר allow_subdomains ל-true

    • enable_browser_rendering
      סוג: boolean | null

      הדמיית רינדור דפדפן למדידת Core Web Vitals
      שדה אופציונלי
      באמצעות הפרמטר הזה תוכלו להדמות דפדפן בעת טעינת עמוד אינטרנט;
      enable_browser_rendering טוען סגנונות, תמונות, גופנים, אנימציות, סרטונים ומשאבים אחרים בעמוד;
      ערך ברירת מחדל: false
      הגדירו ל-true כדי לקבל מדדי Core Web Vitals (FID, CLS, LCP) בתגובה;
      אם תשתמשו בשדה הזה, יש להגדיר את הפרמטרים enable_javascript ו-load_resources ל-true
      הערה: אם תשתמשו בפרמטר הזה, יחולו חיובים נוספים; מידע נוסף על עלות משימות עם הפרמטר הזה במאמר העזרה שלנו; אפשר לחשב את העלות בעמוד התמחור

    • enable_content_parsing
      סוג: boolean | null

      פענוח תוכן בעמודים שנסרקו
      שדה אופציונלי
      הגדירו ל-true כדי להשתמש בנקודת הקצה OnPage Content Parsing
      ערך ברירת מחדל: false

    • enable_javascript
      סוג: boolean | null

      טעינת JavaScript בעמוד
      שדה אופציונלי
      הגדירו ל-true אם ברצונכם לטעון את הסקריפטים הזמינים בעמוד
      ערך ברירת מחדל: false
      הערה: אם תשתמשו בפרמטר הזה, יחולו חיובים נוספים; מידע נוסף על עלות משימות עם הפרמטר הזה במאמר העזרה שלנו; אפשר לחשב את העלות בעמוד התמחור

    • enable_www_redirect_check
      סוג: boolean | null

      בדיקה אם הדומיין הטמיע הפניית www
      שדה אופציונלי
      הגדירו ל-true אם ברצונכם לבדוק אם הדומיין המבוקש הטמיע הפנייה מ-www ל-non-www או מ-non-www ל-www;
      ערך ברירת מחדל: false

    • enable_xhr
      סוג: boolean | null

      הפעלת XMLHttpRequest בעמוד
      שדה אופציונלי
      הגדירו ל-true אם ברצונכם שהסורק שלנו יבקש נתונים משרת אינטרנט באמצעות אובייקט XMLHttpRequest
      ערך ברירת מחדל: false;אם תשתמשו בשדה הזה, יש להגדיר את enable_javascript ל-true;

    • force_sitewide_checks
      סוג: boolean | null

      הפעלת בדיקות sitewide בעת סריקת עמוד בודד
      שדה אופציונלי
      הגדירו ל-true כדי לקבל נתונים על בדיקות sitewide בעת סריקת עמוד בודד;
      ערך ברירת מחדל: false

    • load_resources
      סוג: boolean | null

      טעינת משאבים
      שדה אופציונלי
      הגדירו ל-true אם ברצונכם לטעון תמונות, גיליונות סגנון, סקריפטים ומשאבים שבורים
      ערך ברירת מחדל: false
      הערה: אם תשתמשו בפרמטר הזה, יחולו חיובים נוספים; מידע נוסף על עלות משימות עם הפרמטר הזה במאמר העזרה שלנו; אפשר לחשב את העלות בעמוד התמחור

    • max_crawl_depth
      סוג: integer | null

      עומק סריקה
      שדה אופציונלי
      עומק הקישור של העמודים לסריקה;
      לדוגמה, עמוד ההתחלה של הסריקה הוא רמה 0, עמודים שיש להם קישורים מהעמוד הזה הם רמה 1, וכן הלאה.

    • max_crawl_pages
      סוג: integer

      מגבלת עמודים לסריקה
      שדה חובה
      מספר העמודים לסריקה בדומיין שצוין
      הערה:
      אם תגדירו את max_crawl_pages ל-1 ולא תציינו start_url או תגדירו בו עמוד בית, הבדיקות ה-sitewide הבאות יושבתו:
      test_canonicalization, enable_www_redirect_check, test_hidden_server_signature, test_page_not_found, test_directory_browsing, test_https_redirect
      כדי להפעיל אותן בכל זאת, הגדירו את force_sitewide_checks ל-trueאם תגדירו את max_crawl_pages ל-1 ותציינו start_url שאינו עמוד בית, כל הבדיקות ה-sitewide יושבתו;
      כדי להפעיל אותן בכל זאת, הגדירו את force_sitewide_checks ל-true

    • pingback_url
      סוג: string | null

      כתובת URL להתראה על השלמת משימה
      שדה אופציונלי
      כשהמשימה תושלם, נודיע לכם באמצעות בקשת GET שתישלח לכתובת ה-URL שציינתם
      אפשר להשתמש במחרוזת ‘$id’ כמשתנה $id וב-‘$tag’ כמשתנה $tag מקודד ב-urlencoded. נעדכן את הערכים הנדרשים לפני שליחת הבקשה.
      דוגמה:
      http://your-server.com/pingscript?id=$id
      http://your-server.com/pingscript?id=$id&amp;tag=$tag
      הערה: תווים מיוחדים ב-pingback_url יקודדו ב-urlencoded;
      לדוגמה, התו # יקודד ל-%23

      מידע נוסף במרכז העזרה שלנו

    • priority_urls
      סוג: array string[] | null

      כתובות URL לסריקה תוך עקיפת התור
      שדה אופציונלי
      כתובות ה-URL שצוינו במערך הזה ייסרקו ראשונות, תוך עקיפת תור הסריקה;
      הערה: יש לציין כתובת URL מוחלטת;
      אפשר לציין עד 20 כתובות URL;
      כל כתובות ה-URL במערך חייבות להשתייך לדומיין target;
      תת-דומיינים ייתעלמו אלא אם הפרמטר allow_subdomains מוגדר ל-trueדוגמה:
      "priority_urls": [<br>"https://dataforseo.com/apis/serp-api",<br>"https://dataforseo.com/contact"<br>]

    • respect_sitemap
      סוג: boolean | null

      כיבוד sitemap בעת הסריקה
      שדה אופציונלי
      הגדירו ל-true אם ברצונכם לפעול לפי סדר העמודים שמצוינים ב-sitemap הראשי בעת הסריקה;
      ערך ברירת מחדל: false
      הערה: אם מוגדר ל-true, הערך click_depth בתגובת ה-API יהיה 0;
      השדה max_crawl_depth של הבקשה יתעלם ממנו, ואפשר לציין את מספר העמודים לסריקה באמצעות הפרמטר max_crawl_pages

    • return_despite_timeout
      סוג: boolean | null

      החזרת נתונים על עמודים למרות שגיאת פסק זמן
      שדה אופציונלי
      אם true, הנתונים יסופקו עבור עמודים שלא נטענו בתוך 120 שניות והחזירו שגיאת פסק זמן;
      ערך ברירת מחדל: false

    • robots_txt_merge_mode
      סוג: string | null

      מיזוג או עקיפת הגדרות robots.txt
      שדה אופציונלי
      ערכים אפשריים: merge, override;
      הגדירו ל-override אם ברצונכם להתעלם ממגבלות הסריקה של האתר ומהגדרות robots.txt אחרות
      ערך ברירת מחדל: merge;
      הערה: אם מוגדר ל-override, ציינו את הפרמטר custom_robots_txt

    • start_url
      סוג: string | null

      כתובת ה-URL הראשונה לסריקה
      שדה אופציונלי
      הערה: יש לציין כתובת URL מוחלטת
      אם ברצונכם לסרוק עמוד בודד, ציינו את כתובת ה-URL שלו בשדה הזה ובנוסף הגדירו את הפרמטר max_crawl_pages ל-1
      אפשר גם להשתמש בנקודת הקצה Instant Pages החיה כדי לקבל נתונים ספציפיים לעמוד

    • store_raw_html
      סוג: boolean | null

      שמירת HTML של עמודים שנסרקו
      שדה אופציונלי
      הגדירו ל-true אם ברצונכם לקבל את ה-HTML של העמוד באמצעות נקודת הקצה OnPage Raw HTML
      ערך ברירת מחדל: false

    • support_cookies
      סוג: boolean | null

      תמיכה בקובצי Cookie בעמודים שנסרקו
      שדה אופציונלי
      הגדירו ל-true כדי לתמוך בקובצי Cookie בעת סריקת העמודים
      ערך ברירת מחדל: false

    • switch_pool
      סוג: boolean | null

      החלפת מאגר פרוקסי
      שדה אופציונלי
      אם הערך true, ישתמשו במאגרי פרוקסי נוספים להשגת הנתונים המבוקשים;
      אפשר להשתמש בפרמטר אם מגדירים כמות גדולה של משימות בו-זמנית, מה שגורם לשגיאות rate-limit ו/או site_unreachable מדי פעם

    • tag
      סוג: string | null

      מזהה משימה מוגדר על ידי המשתמש
      שדה אופציונלי
      מגבלת התווים היא 255
      אפשר להשתמש בפרמטר הזה כדי לזהות את המשימה ולהתאים אותה לתוצאה
      את ערך ה-tag שציינתם תמצאו באובייקט data של התגובה

    • target
      סוג: string

      דומיין יעד
      שדה חובה
      יש לציין את שם הדומיין בלי https:// ובלי www.
      אם תציינו כתובת URL של עמוד, התוצאות יוחזרו עבור הדומיין שנכלל בכתובת ה-URL

    • validate_micromarkup
      סוג: boolean | null

      הפעלת אימות microdata
      שדה אופציונלי
      הגדירו ל-true אם ברצונכם להשתמש בנקודת הקצה Microdata של OnPage API
      ערך ברירת מחדל: false

תגובות
  • 200
    סוג: object | null · Response36Afe1097B20_OnPageTaskPostResponseInfo
    • cost
      סוג: number | null פורמט: double

      סך עלות המשימות, בדולר ארה״ב

    • status_code
      סוג: integer | null

      קוד סטטוס כללי את הרשימה המלאה של קודי התגובה אפשר למצוא כאן

    • status_message
      סוג: string | null

      הודעה אינפורמטיבית כללית את הרשימה המלאה של ההודעות האינפורמטיביות הכלליות אפשר למצוא כאן

    • tasks
      סוג: array (object | null)[] | null

      מערך משימות

      • סוג: object | null · Response36Afe1097B20_OnPageTaskPostTaskInfo
        • cost
          סוג: number | null פורמט: double

          סך עלות המשימות, בדולר ארה״ב

        • data
          סוג: object | null

          מכיל את אותם הפרמטרים שציינתם בבקשת POST

          • propertyName
            סוג: object | null
        • id
          סוג: string | null

          מזהה משימה מזהה משימה ייחודי במערכת שלנו בפורמט UUID

        • path
          סוג: array (string | null)[] | null

          נתיב URL

        • result
          סוג: object | null

          מערך תוצאות
          במקרה זה, הערך יהיה null

        • result_count
          סוג: integer | null פורמט: int64

          מספר הפריטים במערך result

        • status_code
          סוג: integer | null

          קוד הסטטוס של המשימה נוצר על ידי DataForSEO ויכול להיות בטווח הבא: 10000-60000 את הרשימה המלאה של קודי התגובה אפשר למצוא כאן

        • status_message
          סוג: string | null

          הודעה אינפורמטיבית של המשימה את הרשימה המלאה של ההודעות האינפורמטיביות הכלליות אפשר למצוא כאן

        • time
          סוג: string | null

          זמן ביצוע, בשניות

    • tasks_count
      סוג: integer | null פורמט: int64

      מספר המשימות במערך tasks

    • tasks_error
      סוג: integer | null פורמט: int64

      מספר המשימות במערך tasks שהוחזרו עם שגיאה

    • time
      סוג: string | null

      זמן ביצוע כולל, בשניות

    • version
      סוג: string | null

      הגרסה הנוכחית של ה-API

    application/json
  • 400

    לא ניתן היה לעבד את הבקשה. בדקו את פרמטרי הבקשה.

  • 401

    נדרש מפתח API תקף של Felo.

  • 402

    לא ניתן להמשיך את הבקשה משום שדרישת חיוב אינה מתקיימת.

  • 403

    החשבון אינו מורשה לבצע את הפעולה הזו.

  • 429

    הגעתם למגבלת בקשות או לתקרת הוצאה.

  • 502

    השירות לא הצליח להשלים את הבקשה.

  • 503

    שירות ה-API או החיוב אינו זמין באופן זמני.

  • 504

    השירות פג בזמן הטיפול בבקשה.

  • default

    תגובת שגיאה; תגובות מעבר מהמעלה הזרם עשויות להשתמש בפורמטים של הספק

    application/json
Request Example for post/v1/beta/dataforseo/on_page/task_post
curl https://openapi.felo.ai/v1/beta/dataforseo/on_page/task_post \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --data '[
  {
    "target": "dataforseo.com",
    "max_crawl_pages": 10,
    "load_resources": true,
    "enable_javascript": true,
    "custom_js": "meta = {}; meta.url = document.URL; meta;",
    "tag": "some_string_123",
    "pingback_url": "https://your-server.com/pingscript?id=$id&tag=$tag"
  }
]'
{
  "version": null,
  "status_code": null,
  "status_message": null,
  "time": null,
  "cost": null,
  "tasks_count": null,
  "tasks_error": null,
  "tasks": [
    {
      "id": null,
      "status_code": null,
      "status_message": null,
      "time": null,
      "cost": null,
      "result_count": null,
      "path": [
        null
      ],
      "data": null,
      "result": null
    }
  ]
}
Setting OnPage Tasks