Запрос
Для пользователей бесплатных подсказок DaData.ru:
Без форматирования |
---|
curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Token ${API_KEY}" \
-d '{ "query": "Виктор Иван" }' \
https://dadata.ru/api/v2/suggest/fio |
Для пользователей платных подсказок DaData.ru:
Без форматирования |
---|
curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Token ${API_KEY}" \
-d '{ "query": "Виктор Иван" }' \
http://suggestions.dadata.ru/suggestions/api/4_1/rs/suggest/fio |
Для пользователей standalone-подсказок:
Без форматирования |
---|
curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{ "query": "Виктор Иван" }' \
http://ВАШ_СЕРВЕР:ПОРТ/suggestions/api/4_1/rs/suggest/fio |
Включить страницу |
---|
| _Заголовки (REST) |
---|
| _Заголовки (REST) |
---|
|
Параметры
Параметр | Обязательный? | Описание |
---|
query | да | Запрос, для которого нужно получить подсказки |
count | нет | |
parts | нет | Подсказки по части ФИО |
gender | нет | Пол (UNKNOWN / MALE / FEMALE) |
Ответ
Возвращается список объектов ФИО:
Примеры
Запрос:
Блок кода |
---|
|
{
"query": "Виктор Иван",
"count": 7
} |
Ответ:
Блок кода |
---|
|
{
"suggestions": [
{
"data": {
"surname": "Иванов",
"name": "Виктор",
"patronymic": null,
"gender": "MALE"
},
"value": "Виктор Иванов"
},
{
"data": {
"surname": "Иванченко",
"name": "Виктор",
"patronymic": null,
"gender": "MALE"
},
"value": "Виктор Иванченко"
},
{
"data": {
"surname": null,
"name": "Виктор",
"patronymic": "Иванович",
"gender": "MALE"
},
"value": "Виктор Иванович"
}
]
} |
Запрос:
Блок кода |
---|
|
<req>
<query>Виктор Иван</query>
<count>7</count>
</req> |
Ответ:
Блок кода |
---|
|
<SuggestFioResponse>
<suggestions>
<data>
<surname>Иванов</surname>
<name>Виктор</name>
<patronymic/>
<gender>MALE</gender>
</data>
<value>Виктор Иванов</value>
</suggestions>
<suggestions>
<data>
<surname>Иванченко</surname>
<name>Виктор</name>
<patronymic/>
<gender>MALE</gender>
</data>
<value>Виктор Иванченко</value>
</suggestions>
<suggestions>
<data>
<surname/>
<name>Виктор</name>
<patronymic>Иванович</patronymic>
<gender>MALE</gender>
</data>
<value>Виктор Иванович</value>
</suggestions>
</SuggestFioResponse> |