Метод предназначен для обработки и сохранения поискового запроса пользователя. Если текущий запрос совпадает с одним из предыдущих минимум на 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"
}