Ваши комментарии

Добрый день! Нет, о таком не сообщали. Попробуйте установить настройку

System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12;

после строчки

var api = new SuggestClient(token);

но до строчки

var result = api.SuggestAddress("москва хабар");

Добрый день! Не сталкивались.

Препятствий для установки SSL-соединения со стороны «Дадаты» нет. Возможно, IIS не настроен для использования более новых версий TLS (TLS 1.2 или TLS 1.3). Либо IIS работает через прокси-сервер или фаервол, которые и препятствуют установке соединения.

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

Добрый день! Параметры описаны в документации. Пример для 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);

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

Добрый день! Наличие или отсутствие чего-либо в PHPDoc никак не влияет на работу программы, потому что это комментарий. Среде исполнения PHP все равно, что там написано, она не работает с комментариями. Исключения передаются по стеку, как и должны.

Добрый день! Вероятно, из-за некорректного второго параметра (где передается объект запроса). И 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,
});



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