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

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

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

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

body = "[\"390287103737\"]";
response = invokeUrl(url, "POST", body, headers);

Будет qc = 0 (Действующий паспорт).



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