0
Отвечен

Гранулярные подсказки по адресу используя библиотеку php для работы с REST API

Антон Карцев 4 года назад обновлен Антон Жиянов 3 года назад 2

Использую в проекте PHP библиотеку для работы с REST API https://bitbucket.org/henui/dadata-apiclient

Необходимо получить гранулярные подсказки по адресу. Точнее выборку до города.
Из документации понял, что для этого задать параметры from_bound и to_bound.

Задаю их таким образом:

$suggest = $rest->suggest->address(array('query' => $search, 'count' => $count, 'from_bound' => array("value"=>"city"), 'to_bound' => array("value"=>"city")));

Но вываливается ошибка о недоступности методов from_bound и to_bound.

Каким образом можно решит данную проблему?




Ответ

Ответ
Отвечен

Да, эта библиотека не поддерживает дополнительные параметры. Вот пример, как вызывать подсказки с параметрами from_bound и to_bound: https://gist.github.com/nalgeon/091d172ae316ad6b66eb6f6f94575639

$ php suggest-example.php "Нижний" 3 city city
Query: Нижний
Suggestions: 
Нижегородская обл, г Нижний Новгород
Свердловская обл, г Нижний Тагил
Пензенская обл, Нижнеломовский р-н, г Нижний Ломов
Ответ
Отвечен

Да, эта библиотека не поддерживает дополнительные параметры. Вот пример, как вызывать подсказки с параметрами from_bound и to_bound: https://gist.github.com/nalgeon/091d172ae316ad6b66eb6f6f94575639

$ php suggest-example.php "Нижний" 3 city city
Query: Нижний
Suggestions: 
Нижегородская обл, г Нижний Новгород
Свердловская обл, г Нижний Тагил
Пензенская обл, Нижнеломовский р-н, г Нижний Ломов

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