DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
Domeny według technologii
Znajduje domeny używające danej technologii — odwrotność post_dataforseo_domains_tech_for_domain_live. Przyjmuje technologies, technology_paths, groups, categories i keywords, a także filters i order_by po polach z get_dataforseo_domains_tech_available_filters. Zwraca total_count, items_count, offset, offset_token i items, a każdy element ma ten sam profil co wywołanie dla pojedynczej domeny: domain, title, description, meta_keywords, domain_rank, last_visited, country_iso_code, language_code, content_language_code, phone_numbers, emails, social_graph_urls i technologies.
Cennik referencyjny
- Rozliczanie: zgłoszony koszt odpowiedzi.
- Szacunek referencyjny dla żądania: USD 0.012.
- Referencyjny mnożnik klienta: 1.0. Nie stosuj go ponownie do rozliczonej już kwoty klienta.
Wyłącznie metadane referencyjne, a nie wycena konta, gwarantowana cena lub limit wydatków. Kredyty zasobów nie są kredytami Felo. Ostateczne obciążenia są zgodne z zapisami rozliczeniowymi Felo.
- Typ: array (object | null)[]
- categoriesTyp: array string[]
identyfikatory docelowych kategorii technologii
pole wymagane, jeśli nie podaszgroups,technology_paths,keywordslubtechnologies
pełną listę identyfikatorów kategorii technologii znajdziesz na tej stronie
uwaga: w tej tablicy możesz podać maksymalnie 10 kategorii technologii
przykład:["payment_processors","crm"] - filtersTyp: array (object | null)[] | null
tablica parametrów filtrowania wyników
pole opcjonalne
możesz dodać kilka filtrów jednocześnie (maksymalnie 8)
między warunkami należy ustawić operator logicznyand,or
obsługiwane są następujące operatory:<,<=,>,>=,=,<>,in,not_in,like,not_like
operatora%możesz użyć zlikeinot_like, aby dopasować dowolny ciąg znaków o długości zero lub większej
przykład:["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"]]]więcej informacji o filtrach znajdziesz w Domain Analytics Technologies API - Filters
Pusty obiekt - groupsTyp: array string[]
- keywordsTyp: array string[]
docelowe słowa kluczowe w tytule, opisie lub meta słowach kluczowych domeny
pole wymagane, jeśli nie podaszgroups,technology_paths,technologieslubcategories
pole opcjonalne
możesz podać maksymalnie 10 słów kluczowych;
kodowanie UTF-8;
przykład:["seo","software"]więcej o regułach i ograniczeniach pól
keywordikeywordsw interfejsach DataForSEO przeczytasz w tym artykule Centrum pomocy - limitTyp: integer | null
maksymalna liczba zwracanych domen
pole opcjonalne
wartość domyślna:100
wartość maksymalna:10000 - modeTyp: string | null
tryb wyszukiwania
pole opcjonalne
możliwe typy trybu wyszukiwania:as_is— wyszukiwanie wyników dokładnie odpowiadających podanym identyfikatorom grup, identyfikatorom kategorii lub nazwom technologiientry— wyszukiwanie wyników odpowiadających części podanych identyfikatorów grup, identyfikatorów kategorii lub nazw technologii
wartość domyślna:as_is - offsetTyp: integer | null
przesunięcie w tablicy wyników zwracanych domen
pole opcjonalne
wartość domyślna:0
jeśli podasz wartość10, pierwsze dziesięć domen w tablicy wyników zostanie pominiętych, a dane zostaną zwrócone dla kolejnych domen;
Uwaga: wartość maksymalna to9999, sumalimitioffsetnie może przekroczyć10000;
użyjoffset_token, jeśli chcesz przesunąć więcej wyników - offsetTyp: string | null
_token token do kolejnych żądań
pole opcjonalne
podawany w tym samym polu odpowiedzi na każde żądanie;
użyj tego parametru, aby uniknąć przekroczeń limitu czasu przy próbie pobrania ponad 100 000 wyników w jednym żądaniu;
podając unikalną wartośćoffset_tokenz tablicy odpowiedzi, otrzymasz kolejne wyniki początkowego zadania;
wartościoffset_tokensą unikalne dla każdego kolejnego zadania
Uwaga: jeśli w żądaniu podanooffset_token, wszystkie pozostałe parametry muszą być identyczne jak w poprzednim żądaniu
więcej o tym parametrze przeczytasz w naszym Centrum pomocy - orderTyp: array string[] | null
_by reguły sortowania wyników
pole opcjonalne
dostępne pola:domain_rank,domain,last_visited,country_iso_code,language_code,content_language_code
możliwe typy sortowania:asc- wyniki zostaną posortowane rosnącodesc- wyniki zostaną posortowane malejąco
typ sortowania ustawia się przecinkiem
przykład:["last_visited,desc"]
reguła domyślna:["domain_rank,desc"]
pamiętaj, że w jednym żądaniu można ustawić maksymalnie trzy reguły sortowania
kilka reguł sortowania należy rozdzielić przecinkami
przykład:["last_visited,desc","domain_rank,desc"] - technologiesTyp: array string[]
- technologyTyp: array string[]
_paths docelowe ścieżki technologii
pole wymagane, jeśli nie podaszgroups,technologies,keywordslubcategories
należy ustawić co najmniej jedno pole (technology_paths,groups,technologies,keywordslubcategories);
każdą ścieżkę technologii należy podać jako osobny obiekt zawierający "path" i "name", gdzie "path" ma postać "$group_id.$category_id", a "name" to nazwa docelowej technologii;
każdy obiekt ze ścieżką technologii należy oddzielić przecinkiem
pełną listę identyfikatorów grup technologii, identyfikatorów kategorii i nazw technologii znajdziesz na tej stronie
uwaga: w tej tablicy możesz podać maksymalnie 10 ścieżek technologii
przykład:[{"path": "content.cms","name": "wordpress"}, {"path": "marketing.crm","name": "salesforce"}]
- Typ: object | null · Response36Afe1097B20_DomainAnalyticsTechnologiesDomainsByTechnologyLiveResponseInfo200
- Typ: number | null Format: doublecost
łączny koszt zadań, USD
- Typ: integer | nullstatus
_code ogólny kod statusu pełną listę kodów odpowiedzi znajdziesz tutaj
- Typ: string | nullstatus
_message ogólny komunikat informacyjny pełną listę ogólnych komunikatów informacyjnych znajdziesz tutaj
- Typ: array (object | null)[] | nulltasks
tablica zadań
- Typ: object | null · Response36Afe1097B20_DomainAnalyticsTechnologiesDomainsByTechnologyLiveTaskInfo
- costTyp: number | null Format: double
łączny koszt zadań, USD
- dataTyp: object | null
zawiera te same parametry, które podano w żądaniu POST
- propertyTyp: object | null
Name
- idTyp: string | null
identyfikator zadania unikalny identyfikator zadania w naszym systemie w formacie UUID
- pathTyp: array (string | null)[] | null
ścieżka URL
- resultTyp: array (object | null)[] | null
tablica wyników
- itemsTyp: array (object | null)[] | null
tablica pozycji
tablica items
- contentTyp: string | null
_language _code język treści
kod języka, w którym napisana jest treść w domenie docelowej - countryTyp: string | null
_iso _code kod ISO domeny
kod ISO kraju, do którego — jak ustalono — należy domena docelowa - descriptionTyp: string | null
meta opis domeny
- domainTyp: string | null
określona nazwa domeny
- domainTyp: integer | null
_rank - emailsTyp: array (string | null)[] | null
adresy e-mail celu
adresy e-mail podane w witrynie docelowej - languageTyp: string | null
_code język domeny
kod języka, z którym — jak ustalono — powiązana jest domena docelowa - lastTyp: string | null
_visited najnowsza data odwiedzenia domeny przez nasz crawler
w formacie UTC: „yyyy-mm-dd hh-mm-ss +00:00”
przykład:2022-10-10 12:57:46 +00:00 - metaTyp: array (string | null)[] | null
_keywords słowa kluczowe meta domeny
- phoneTyp: array (string | null)[] | null
_numbers numery telefonów celu
numery telefonów kontaktowych podane w witrynie docelowej - socialTyp: array (string | null)[] | null
_graph _urls linki i nazwy użytkownika w mediach społecznościowych
adresy URL mediów społecznościowych wykryte w grafach społecznościowych witryny docelowej - technologiesTyp: object | null · Response36Afe1097B20_TechnologiesInfo
- addTyp: object | null
_ons - propertyTyp: array (string | null)[] | null
Name
- analyticsTyp: object | null
- propertyTyp: array (string | null)[] | null
Name
- bookingTyp: object | null
- propertyTyp: array (string | null)[] | null
Name
- businessTyp: object | null
_tools - propertyTyp: array (string | null)[] | null
Name
- communicationTyp: object | null
- propertyTyp: array (string | null)[] | null
Name
- contentTyp: object | null
- propertyTyp: array (string | null)[] | null
Name
- locationTyp: object | null
- propertyTyp: array (string | null)[] | null
Name
- marketingTyp: object | null
- propertyTyp: array (string | null)[] | null
Name
- mediaTyp: object | null
- propertyTyp: array (string | null)[] | null
Name
- otherTyp: object | null
- propertyTyp: array (string | null)[] | null
Name
- privacyTyp: object | null
- propertyTyp: array (string | null)[] | null
Name
- salesTyp: object | null
- propertyTyp: array (string | null)[] | null
Name
- securityTyp: object | null
- propertyTyp: array (string | null)[] | null
Name
- serversTyp: object | null
- propertyTyp: array (string | null)[] | null
Name
- userTyp: object | null
_generated _content - propertyTyp: array (string | null)[] | null
Name
- utilitiesTyp: object | null
- propertyTyp: array (string | null)[] | null
Name
- webTyp: object | null
_development - propertyTyp: array (string | null)[] | null
Name
- titleTyp: string | null
meta tytuł domeny
- typeTyp: string | null
typ elementu
- itemsTyp: integer | null Format: int64
_count liczba pozycji w tablicy wyników
- offsetTyp: integer | null
określona wartość przesunięcia
- offsetTyp: string | null
_token token do kolejnych żądań
podając unikalnyoffset_tokenpodczas ustawiania nowego zadania, otrzymasz kolejne wyniki początkowego zadania;
wartościoffset_tokensą unikalne dla każdego kolejnego zadania - totalTyp: integer | null Format: int64
_count łączna liczba odpowiednich elementów w bazie danych
- resultTyp: integer | null Format: int64
_count liczba elementów w tablicy result
- statusTyp: integer | null
_code kod statusu zadania wygenerowany przez DataForSEO; może mieścić się w następującym zakresie: 10000-60000 pełną listę kodów odpowiedzi znajdziesz tutaj
- statusTyp: string | null
_message komunikat informacyjny zadania pełną listę ogólnych komunikatów informacyjnych znajdziesz tutaj
- timeTyp: string | null
czas wykonania, sekundy
- Typ: integer | null Format: int64tasks
_count liczba zadań w tablicy tasks
- Typ: integer | null Format: int64tasks
_error liczba zadań w tablicy tasks zwróconych z błędem
- Typ: string | nulltime
łączny czas wykonania, sekundy
- Typ: string | nullversion
bieżąca wersja interfejsu API
application/json - 400
Nie można przetworzyć żądania. Sprawdź parametry żądania.
- 401
Wymagany jest prawidłowy klucz API Felo.
- 402
Nie można kontynuować żądania, ponieważ nie spełniono wymogu rozliczeniowego.
- 403
Konto nie ma uprawnień do wykonania tej operacji.
- 429
Osiągnięto limit żądań lub wydatków.
- 502
Usługa nie mogła ukończyć żądania.
- 503
API lub usługa rozliczeniowa jest tymczasowo niedostępna.
- 504
Upłynął limit czasu usługi podczas przetwarzania żądania.
- default
Odpowiedź błędu; odpowiedzi przekazywane bezpośrednio od dostawcy upstream mogą używać formatów dostawcy
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]"
}
]
}
]
}
]
}