Получить метаданные пользователей
GET /user-metadata/{user_id}
Получает данные пользователя, ID которого указан в запросе.
Примеры запросов
curl -X GET 'https://tasks.yandex.ru/api/v1/user-metadata/1ad097faba0eff85a04fe30bc04d53db' \
-H 'Authorization: OAuth PlaceYourRealOAuthToken_Here'
import requests
url = "https://tasks.yandex.ru/api/v1/user-metadata/1ad097faba0eff85a04fe30bc04d53db"
headers = {
'Authorization': 'OAuth PlaceYourRealOAuthToken_Here'
}
response = requests.get(url, headers=headers)
print(response.text)
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://tasks.yandex.ru/api/v1/user-metadata/1ad097faba0eff85a04fe30bc04d53db',
'qs': {},
'headers': {
'Authorization': 'OAuth PlaceYourRealOAuthToken_Here'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
Path-параметры
Параметр |
Описание |
|
string Идентификатор пользователя, для которого нужно получить подробную информацию. |
Заголовки
Заголовок |
Описание |
|
API-токен для авторизации аккаунта. В качестве префикса добавьте |
Ответ
Содержит метаданные пользователя в формате JSON.
Пример ответа
{
"id": "0060ec33ea7938162d024ef1e3cef496",
"country": "RU",
"languages": [
"RU",
"EN"
],
"adult_allowed": true,
"attributes": {
"country_by_phone": "RU",
"country_by_ip": "RU",
"client_type": "TOLOKA_APP",
"user_agent_type": "OTHER",
"device_category": "SMARTPHONE",
"os_family": "IOS",
"os_version": 15,
"os_version_major": 15,
"os_version_minor": 0,
"os_version_bugfix": 0
}
}
Параметр |
Описание |
|
string Идентификатор пользователя, для которого возвращается подробная информация. |
|
string Страна, которую исполнитель выбрал при регистрации (двухбуквенный код стандарта ISO 3166-1 alpha-2). |
|
array_of_strings Языки, указанные исполнителем в профиле (двухбуквенный ISO-код стандарта ISO 639-1 в верхнем регистре). |
|
object Данные исполнителя, полученные или вычисленные Яндекс Заданиями по номеру телефона, IP-адресу и устройству. |
|
string Регион исполнителя, определяется по номеру мобильного телефона (двухбуквенный код стандарта ISO 3166-1 alpha-2). |
|
string Регион исполнителя, определяется по IP-адресу (двухбуквенный код стандарта ISO 3166-1 alpha-2). |
|
string Тип клиентского приложения, используемого исполнителем для доступа к платформе:
|
|
string Идентификационная строка клиентского приложения (user agent), который используется приложением клиента для идентификации:
Полный список доступен на странице библиотеки UADetector. |
|
string Тип устройства исполнителя, используемого для доступа к платформе:
Полный список доступен на странице библиотеки UADetector. |
|
string Семейство операционной системы, установленной на устройстве исполнителя:
Полный список доступен на странице библиотеки UADetector. |
|
float Полная версия операционной системы, установленной на устройстве исполнителя, используемом для доступа к платформе. Версия состоит из мажорной и минорной, например, |
|
integer Мажорная версия операционной системы, устновленной на устройстве исполнителя. |
|
integer Минорная версия операционной системы, устновленной на устройстве исполнителя. |
|
integer Номер билда или багфиксная версия операционной системы, устновленной на устройстве исполнителя. |
|
boolean Согласен или нет исполнитель выполнять задания, которые содержат контент для взрослых. |
Обязательный параметр