Служба поддержки DaData.ru

Если чего-то не хватает, или вы столкнулись с проблемой — оставьте сообщение, и мы ответим в течение 24 часов. Работаем с понедельника по пятницу, с 10 до 19 по Москве.

0
На рассмотрении

Запрос геокода на Python: Можно ли отправить запрос без верификации SSL сертификата?

Пользователь 194560 12 месяцев назад обновлен Антон Жиянов 12 месяцев назад 1

запрос на Python:

from dadata import Dadata
token = "xxx"
dadata = Dadata(token)
result = dadata.suggest("address", "москва хабар")

выдает ошибку: ConnectError: [SSL: CERTIFICATE_VERIFY_FAILED]. Можно ли отправить запрос без верификации сертификата?

Ответ
Антон Жиянов 12 месяцев назад

Запрос без верификации сертификата отправить нельзя. Поскольку с сертификатом у «Дадаты» все в порядке, ошибка, вероятно, указывает на устаревшие сертификаты вашей операционной системы и/или Python. Обновите их.

0
На рассмотрении

Параметр kwargs у функции suggest в PHP

Николай 12 месяцев назад обновлен Антон Жиянов 12 месяцев назад 1

Здравствуйте. У функции suggest есть четвертый параметр: $kwargs [ ].

Как его использовать? На PHP ? ?.

Пробовал так:

$kwargs = [

'bounds' => 'city-flat'

];

И так:

$kwargs = [

'from_bound' => [

'value' => 'city'

],

'to_bound' => [

'value' => 'flat'

],

];

Ответ
Антон Жиянов 12 месяцев назад

Добрый день! Параметры описаны в документации. Пример для from_bound/to_bound:

$token = "***";
$dadata = new DadataClient($token, "");

$kwargs = [
    "from_bound" => ["value" => "city"],
    "to_bound" => ["value" => "flat"]
];
$response = $dadata->suggest("address", "москва сухонская 11 89", 5, $kwargs);
var_dump($response);
0
Исправлен

GuzzleException (hflabs/dadata-php)

Артур 1 год назад обновлен Антон Жиянов 1 год назад 6

Столкнулись с проблемой при работе с пакетом hflabs/dadata-php

Вызовы GuzzleHttp не помечены как @throws GuzzleException в PHPDoc, из-за этого эксепшн не передается вверх по стеку вызовов до метода \Dadata\DadataClient::suggest

Как корректно обработать такое исключение?

Ответ
Антон Жиянов 1 год назад

К сожалению, у нас нет специалистов по PHP, и никто не пользуется соответствующими IDE. Можете прислать пул-реквест с нужными аннотациями PHPDoc, мы примем.

0
Отвечен

Axios запрос с сервера

Никита 1 год назад обновлен Каталина Нойманн 1 год назад 3

Здравствуйте! Подскажите, пожалуйста, где ошибка в запросе? Получаю 400 bad request, уже испробовал множество вариаций, но так и без результата.

axios.post('https://cleaner.dadata.ru/api/v1/clean/address', 

{ 'query': JSON.stringify([query]) },

{ headers: 

  { 'Content-Type': 'application/json',

    'Accept': 'application/json',

        'Authorization': 'Token ' + token, 

    'X-Secret': secret },

withCredentials: true })

Ответ
Каталина Нойманн 1 год назад

Добрый день! Вероятно, из-за некорректного второго параметра (где передается объект запроса). И withCredentials не нужен.

const url = "https://cleaner.dadata.ru/api/v1/clean/address";
const query = "москва сухонская 11 89";
const headers = {
    "Content-Type": "application/json",
    Accept: "application/json",
    Authorization: "Token " + token,
    "X-Secret": secret,
};
axios.post(url, [query], {
    headers: headers,
});

0
На рассмотрении

Получение списка ООО по полному адресу регистрации

Наталия 1 год назад обновлен Эльза Хайдарова 1 год назад 1

Добрый день, есть ли возможность сделать сервис по получению списка ООО, зарегистрированных на адрес (поиск по полному адресу)?
Нам необходимо осуществлять проверку на адрес массовой регистрации при регистрации бизнеса.

Ответ
Эльза Хайдарова 1 год назад

Добрый день, Наталия. 

Такой возможности нет, доработку пока не планировали. Если добавим в будущем – расскажем в новостях.

0
На рассмотрении

Добавьте подразделения ГИБДД

Михаил 1 год назад обновлен 1 год назад 3

Добавьте подразделения ГИБДД

0
Отвечен

Подсказки по компаниям Казахстана/Белоруссии

Павел 1 год назад обновлен Антон Жиянов 1 год назад 2

https://dadata.ru/api/suggest/party_kz/

пытаюсь подключить через плагин https://confluence.hflabs.ru/pages/viewpage.action?pageId=207454318

но плагин обращается по адресу

https://suggestions.dadata.ru/suggestions/api/4_1/rs/status/party_kaz

как реализовать подсказки через плагин?

интерфейс: jquery-плагин
Ответ
Антон Жиянов 1 год назад

Инструкция для подсказок по компаниям Казахстана — здесь, для Беларуси — здесь.

0
Отвечен

Failed to read request в 1С

Павел 1 год назад обновлен Антон Жиянов 1 год назад 2

Делаю запрос к получению гео координат из 1С.

всегда приходит 

{"type":"about:blank","title":"Bad Request","status":400,"detail":"Failed to read request","instance":"/api/v1/clean/address"}

сам запрос:

Image 29794

Подскажите - что не так ?

Ответ
Эльза Хайдарова 1 год назад

Рада, что удалось разобраться. И спасибо, что поделились решением. 

Будут вопросы – пишите.

0
Отвечен

Использование Clean API в Deluge

Дмитрий 1 год назад обновлен Эльза Хайдарова 1 год назад 3

Здравствуйте. Никак не могу понять, каким способом передать тело запроса при обращении к API Clean на языке Deluge. Мой код:

paramMap = Map();
headerData = Map();

paramMap.put("json","390287103737");
headerData.put("Content-Type","application/json");
headerData.put("Accept","application/json");
headerData.put("Authorization","Token xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx");
headerData.put("X-Secret","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx");
info paramMap.toString();

response = invokeurl
[
url :"https://cleaner.dadata.ru/api/v1/clean/phone"
type :POST
parameters: paramMap.toString()
headers: headerData
];
info response;

В результате получаю ответ:

{"type":"about:blank","title":"Bad Request","status":400,"detail":"Failed to read request","instance":"/api/v1/clean/phone"}

Понимаю, что как-то не так передается номер телефона в тело запроса. Подскажите пожалуйста верное решение.

    сервис: стандартизация
    Ответ
    Эльза Хайдарова 1 год назад

    Добрый день! К сожалению, у нас никто не знаком с этим языком. Судя по документации, третий параметр (parameters в вашем коде) должен передаваться текстом, а не картой.

    Примерно так:

    body = "[\"390287103737\"]";
    response = invokeUrl(url, "POST", body, headers);
    0
    Отвечен

    Проверка паспортов

    Иван 1 год назад обновлен Антон Жиянов 1 год назад 5

    Добрый день! Насколько актуальны справочники проверки паспортов? У вас на сайте написано от 21.06.2023 что довольно большой срок.

    справочник: паспорта

    Сервис поддержки клиентов работает на платформе UserEcho