Метод предназначен для обработки и сохранения поискового запроса пользователя. Если текущий запрос совпадает с одним из предыдущих минимум на 3 буквы подряд и отличается от него не более чем на 5 букв, например, лесник и полесье, площадь и площадка, то такой запрос будет считаться уже записанным и будет сохранен текущий запрос пользователя.
В дальнейшем предполагается использование сохраненных данных для вывода истории поисковых запросов пользователя через метод r_last_search.
ID функции
w_last_search
Кто может вызывать
Любой пользователь.
Авторизованное приложение.
Принимаемые параметры
q* – поисковый запрос пользователя. Количество символов в запросе должно быть не менее 3 и не более 150.
Возвращаемые значения
Отсутствуют.
Возможные ошибки
error_code | error_message | Описание |
---|---|---|
101019 | param 'q' is too small | Количество символов в запросе меньше 3 |
101019 | param 'q' is too huge | Количество символов в запросе больше 150 |
Пример запроса на сервер
{ "sid": "f121e02084344f06da1a5213999e8fcG", "app": "1", "time": "2019-12-05T15:57:32+03:00", "sha": "acde0e9919a273c3a5f363eb8abe3df49fabbf768086b4ec6ecccbbc0b4d9b12", "requests": [ { "func" : "w_last_search", "id" : "last_search", "param" : { "q" : "А давайте-ка поищем и найдём", }, }, ] ); }
Пример ответа сервера
{ "last_search" : { "success" : true }, "success" : true, "time" : "2019-12-05T15:57:32+03:00" }