DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
دامنهها بر اساس فناوری
دامنههایی را مییابد که یک فناوری مشخص را اجرا میکنند — عکس post_dataforseo_domains_tech_for_domain_live. technologies، technology_paths، groups، categories و keywords را میپذیرد، همراه با filters و order_by روی فیلدهای نامبرده در get_dataforseo_domains_tech_available_filters. total_count، items_count، offset، offset_token و items را برمیگرداند و هر مورد همان نمایه فراخوانی به ازای دامنه را دارد: domain، title، description، meta_keywords، domain_rank، last_visited، country_iso_code، language_code، content_language_code، phone_numbers، emails، social_graph_urls و technologies.
مرجع قیمتگذاری
- اندازهگیری: هزینه گزارششده پاسخ.
- برآورد درخواست مرجع: 0.012 دلار آمریکا.
- ضریب مشتری مرجع: 1.0. آن را دوباره روی مبلغ تسویهشده مشتری اعمال نکنید.
فقط فراداده مرجع است، نه نقلقول حساب، نه قیمت تضمینشده و نه سقف هزینه. اعتبار منابع، اعتبار Felo نیست. هزینههای نهایی تابع سوابق صورتحساب Felo است.
- نوع: array (object | null)[]
- categoriesنوع: array string[]
- filtersنوع: array (object | null)[] | null
آرایه پارامترهای فیلتر نتایج
فیلد اختیاری
میتوانید چند فیلتر را همزمان اضافه کنید (حداکثر 8 فیلتر)
باید بین شرایط یک عملگر منطقیandیاorبگذارید
عملگرهای پشتیبانیشده:<،<=،>،>=،=،<>،in،not_in،like،not_like
میتوانید عملگر%را باlikeوnot_likeبرای تطبیق هر رشته صفر یا بیشتر نویسه به کار ببرید
مثال:["country_iso_code","=","US"][["country_iso_code","=","US"],
"and",
["domain_rank",">",100]][["domain_rank",">",100],
"and",
[["country_iso_code","=","US"],"or",["country_iso_code","=","CA"]]]برای اطلاعات بیشتر درباره فیلترها، به Domain Analytics Technologies API - Filters مراجعه کنید
شیء خالی - groupsنوع: array string[]
- keywordsنوع: array string[]
کلمات کلیدی هدف در عنوان، توضیحات یا کلمات کلیدی متای دامنه
فیلد الزامی اگرgroups،technology_paths،technologiesیاcategoriesرا تعیین نکنید
فیلد اختیاری
میتوانید حداکثر 10 کلمه کلیدی را تعیین کنید؛
کدگذاری UTF-8؛
مثال:["seo","software"]درباره قواعد و محدودیتهای فیلدهای
keywordوkeywordsدر APIهای DataForSEO در این مقاله مرکز راهنمایی بیشتر بدانید - limitنوع: integer | null
حداکثر تعداد دامنههای برگشتی
فیلد اختیاری
مقدار پیشفرض:100
حداکثر مقدار:10000 - modeنوع: string | null
حالت جستجو
فیلد اختیاری
انواع حالت جستجوی ممکن:as_is- جستجوی نتایجی که دقیقاً با شناسههای گروه، شناسههای دسته یا نامهای فناوری مشخصشده مطابقت دارندentry- جستجوی نتایجی که با بخشی از شناسههای گروه، شناسههای دسته یا نامهای فناوری مشخصشده مطابقت دارند
مقدار پیشفرض:as_is - offsetنوع: integer | null
آفست در آرایه نتایج دامنههای برگشتی
فیلد اختیاری
مقدار پیشفرض:0
اگر مقدار10را تعیین کنید، ده دامنه نخست در آرایه نتایج حذف میشود و دادهها برای دامنههای بعدی ارائه میشود؛
نکته: حداکثر مقدار9999است و مجموعlimitوoffsetنباید از10000بیشتر شود؛
اگر میخواهید نتایج بیشتری را آفست کنید، ازoffset_tokenاستفاده کنید - offsetنوع: string | null
_token توکن آفست برای درخواستهای بعدی
فیلد اختیاری
در همان فیلد پاسخ هر درخواست ارائه میشود؛
از این پارامتر برای جلوگیری از پایان زمان هنگام تلاش برای دریافت بیش از 100,000 نتیجه در یک درخواست استفاده کنید؛
با تعیین مقدار یکتایoffset_tokenاز آرایه پاسخ، نتایج بعدی وظیفه اولیه را دریافت میکنید؛
مقادیرoffset_tokenبرای هر وظیفه بعدی یکتا هستند
نکته: اگرoffset_tokenدر درخواست تعیین شود، همه پارامترهای دیگر باید با درخواست قبلی یکسان باشند
درباره این پارامتر در مرکز راهنمایی ما بیشتر بدانید - orderنوع: array string[] | null
_by قواعد مرتبسازی نتایج
فیلد اختیاری
فیلدهای موجود:domain_rank،domain،last_visited،country_iso_code،language_code،content_language_code
انواع مرتبسازی ممکن:asc— نتایج به ترتیب صعودی مرتب میشوندdesc— نتایج به ترتیب نزولی مرتب میشوند
برای تعیین نوع مرتبسازی باید از ویرگول استفاده کنید
مثال:["last_visited,desc"]
قاعده پیشفرض:["domain_rank,desc"]
توجه کنید که در یک درخواست نمیتوان بیش از سه قاعده مرتبسازی تعیین کرد
باید چند قاعده مرتبسازی را با ویرگول جدا کنید
مثال:["last_visited,desc","domain_rank,desc"] - technologiesنوع: array string[]
- technologyنوع: array string[]
_paths مسیرهای فناوری هدف
فیلد الزامی اگرgroups،technologies،keywordsیاcategoriesرا تعیین نکنید
حداقل یک فیلد (technology_paths،groups،technologies،keywordsیاcategories) باید تعیین شود؛
هر مسیر فناوری باید بهصورت شیئی جداگانه شامل "path" و "name" مشخص شود، که "path" بهصورت "$group_id.$category_id" و "name" بهعنوان نام فناوری هدف تعیین میشود؛
هر شیء دارای مسیر فناوری باید با ویرگول جدا شود
میتوانید فهرست کامل شناسههای گروههای فناوری، شناسههای دستهها و نامهای فناوریها را در این صفحه بیابید
نکته: میتوانید تا 10 مسیر فناوری را در این آرایه تعیین کنید
مثال:[{"path": "content.cms","name": "wordpress"}, {"path": "marketing.crm","name": "salesforce"}]
- نوع: object | null · Response36Afe1097B20_DomainAnalyticsTechnologiesDomainsByTechnologyLiveResponseInfo200
- نوع: number | null قالب: doublecost
هزینه کل وظایف، دلار آمریکا
- نوع: integer | nullstatus
_code کد وضعیت عمومی فهرست کامل کدهای پاسخ را اینجا پیدا میکنید
- نوع: string | nullstatus
_message پیام اطلاعاتی عمومی فهرست کامل پیامهای اطلاعاتی عمومی را اینجا پیدا میکنید
- نوع: array (object | null)[] | nulltasks
آرایهای از وظایف
- نوع: object | null · Response36Afe1097B20_DomainAnalyticsTechnologiesDomainsByTechnologyLiveTaskInfo
- costنوع: number | null قالب: double
هزینه کل وظایف، دلار آمریکا
- dataنوع: object | null
همان پارامترهایی را دارد که در درخواست POST تعیین کردهاید
- propertyنوع: object | null
Name
- idنوع: string | null
شناسه وظیفه شناسه یکتای وظیفه در سیستم ما در قالب UUID
- pathنوع: array (string | null)[] | null
مسیر URL
- resultنوع: array (object | null)[] | null
آرایهای از نتایج
- itemsنوع: array (object | null)[] | null
آرایه آیتمها
آرایه items
- contentنوع: string | null
_language _code زبان محتوا
کد زبانی که محتوای دامنه هدف با آن نوشته شده است - countryنوع: string | null
_iso _code کد ISO دامنه
کد ISO کشوری که دامنه هدف متعلق به آن تشخیص داده شده است - descriptionنوع: string | null
توضیحات متای دامنه
- domainنوع: string | null
نام دامنه مشخصشده
- domainنوع: integer | null
_rank - emailsنوع: array (string | null)[] | null
ایمیلهای هدف
ایمیلهایی که در وبسایت هدف ذکر شدهاند - languageنوع: string | null
_code زبان دامنه
کد زبانی که دامنه هدف مرتبط با آن تشخیص داده شده است - lastنوع: string | null
_visited تازهترین تاریخی که خزنده ما از دامنه بازدید کرده است
در قالب UTC: “yyyy-mm-dd hh-mm-ss +00:00”
مثال:2022-10-10 12:57:46 +00:00 - metaنوع: array (string | null)[] | null
_keywords کلیدواژههای متای دامنه
- phoneنوع: array (string | null)[] | null
_numbers شمارههای تلفن هدف
شمارههای تلفن تماسی که در وبسایت هدف ذکر شدهاند - socialنوع: array (string | null)[] | null
_graph _urls پیوندها و شناسههای شبکههای اجتماعی
نشانیهای URL شبکههای اجتماعی که در گرافهای اجتماعی وبسایت هدف شناسایی شدهاند - technologiesنوع: object | null · Response36Afe1097B20_TechnologiesInfo
- addنوع: object | null
_ons - propertyنوع: array (string | null)[] | null
Name
- analyticsنوع: object | null
- propertyنوع: array (string | null)[] | null
Name
- bookingنوع: object | null
- propertyنوع: array (string | null)[] | null
Name
- businessنوع: object | null
_tools - propertyنوع: array (string | null)[] | null
Name
- communicationنوع: object | null
- propertyنوع: array (string | null)[] | null
Name
- contentنوع: object | null
- propertyنوع: array (string | null)[] | null
Name
- locationنوع: object | null
- propertyنوع: array (string | null)[] | null
Name
- marketingنوع: object | null
- propertyنوع: array (string | null)[] | null
Name
- mediaنوع: object | null
- propertyنوع: array (string | null)[] | null
Name
- otherنوع: object | null
- propertyنوع: array (string | null)[] | null
Name
- privacyنوع: object | null
- propertyنوع: array (string | null)[] | null
Name
- salesنوع: object | null
- propertyنوع: array (string | null)[] | null
Name
- securityنوع: object | null
- propertyنوع: array (string | null)[] | null
Name
- serversنوع: object | null
- propertyنوع: array (string | null)[] | null
Name
- userنوع: object | null
_generated _content - propertyنوع: array (string | null)[] | null
Name
- utilitiesنوع: object | null
- propertyنوع: array (string | null)[] | null
Name
- webنوع: object | null
_development - propertyنوع: array (string | null)[] | null
Name
- titleنوع: string | null
عنوان متای دامنه
- typeنوع: string | null
نوع عنصر
- itemsنوع: integer | null قالب: int64
_count تعداد آیتمهای آرایه نتایج
- offsetنوع: integer | null
مقدار آفست مشخصشده
- offsetنوع: string | null
_token توکن برای درخواستهای بعدی
با تعیینoffset_tokenیکتا هنگام تنظیم وظیفه جدید، نتایج بعدی وظیفه اولیه را دریافت میکنید
مقادیرoffset_tokenبرای هر وظیفه بعدی یکتا هستند - totalنوع: integer | null قالب: int64
_count شمار کل موارد مرتبط در پایگاه داده
- resultنوع: integer | null قالب: int64
_count تعداد عناصر در آرایه result
- statusنوع: integer | null
_code کد وضعیت وظیفه توسط DataForSEO تولید میشود و میتواند در بازه زیر باشد: 10000-60000 فهرست کامل کدهای پاسخ را اینجا پیدا میکنید
- statusنوع: string | null
_message پیام اطلاعاتی وظیفه فهرست کامل پیامهای اطلاعاتی عمومی را اینجا پیدا میکنید
- timeنوع: string | null
زمان اجرا، ثانیه
- نوع: integer | null قالب: int64tasks
_count تعداد وظایف در آرایه tasks
- نوع: integer | null قالب: int64tasks
_error تعداد وظایف در آرایه tasks که با خطا برگردانده شدهاند
- نوع: string | nulltime
زمان کل اجرا، بر حسب ثانیه
- نوع: string | nullversion
نسخه فعلی API
application/json - 400
درخواست پردازش نشد. پارامترهای درخواست را بررسی کنید.
- 401
یک کلید API معتبر Felo لازم است.
- 402
درخواست ادامه نمییابد چون یک الزام صورتحساب برآورده نشده است.
- 403
حساب مجاز به انجام این عملیات نیست.
- 429
به سقف درخواست یا هزینه رسیدهاید.
- 502
سرویس نتوانست درخواست را کامل کند.
- 503
سرویس API یا صورتحساب موقتاً در دسترس نیست.
- 504
سرویس هنگام پردازش درخواست به پایان مهلت رسید.
- default
پاسخ خطا؛ پاسخهای عبوری بالادست ممکن است از قالبهای ارائهدهنده استفاده کنند
application/json
curl https://openapi.felo.ai/v1/beta/dataforseo/domain_analytics/technologies/domains_by_technology/live \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '[
{
"technologies": [
"Nginx"
],
"filters": [
[
"country_iso_code",
"=",
"US"
],
"and",
[
"domain_rank",
">",
800
]
],
"order_by": [
"last_visited,desc"
],
"limit": 10
}
]'
{
"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": [
{
"total_count": null,
"items_count": null,
"offset": null,
"offset_token": null,
"items": [
{
"type": null,
"domain": null,
"title": null,
"description": null,
"meta_keywords": [
"[Max Depth Exceeded]"
],
"domain_rank": null,
"last_visited": null,
"country_iso_code": null,
"language_code": null,
"content_language_code": null,
"phone_numbers": [
"[Max Depth Exceeded]"
],
"emails": [
"[Max Depth Exceeded]"
],
"social_graph_urls": [
"[Max Depth Exceeded]"
],
"technologies": "[Max Depth Exceeded]"
}
]
}
]
}
]
}