Находит намерения, соответствующие данному запросу.
HTTP-запрос
 POST https://actions.googleapis.com/v2/{project=projects/*}:matchIntents
URL-адрес использует синтаксис транскодирования gRPC .
Параметры пути
| Параметры | |
|---|---|
| project |   Необходимый. Тестируемый проект, обозначенный идентификатором проекта. Формат: проекты/{проект} | 
Тело запроса
Тело запроса содержит данные следующей структуры:
| JSON-представление | |
|---|---|
| { "query": string, "locale": string } | |
| Поля | |
|---|---|
| query |   Необходимый. Пользовательский запрос в виде обычного текста. | 
| locale |   Необходимый. Языковой стандарт, используемый для оценки запроса, например «en». Формат должен соответствовать BCP 47: https://tools.ietf.org/html/bcp47. См. список поддерживаемых языков на странице https://developers.google.com/assistant/console/languages-locales. | 
Тело ответа
В случае успеха тело ответа содержит данные следующей структуры:
Ответ для обнаружения совпадающих намерений.
| JSON-представление | |
|---|---|
| {
  "matchedIntents": [
    {
      object ( | |
| Поля | |
|---|---|
| matchedIntents[] |   Намерения совпадают, упорядочены от наиболее к наименее релевантным. Возвращаются только первые 50 совпадений. | 
Намерение
Представляет намерение.
| JSON-представление | |
|---|---|
| {
  "name": string,
  "params": {
    string: {
      object ( | |
| Поля | |
|---|---|
| name |   Необходимый. Имя последнего совпавшего намерения. | 
| params |   Необходимый. Представляет параметры, определенные как часть сопоставления намерений. Это сопоставление имени идентифицированного параметра со значением параметра, определенного на основе пользовательского ввода. Здесь будут отображаться все параметры, определенные в сопоставленном намерении.  Объект, содержащий список пар  | 
| query |   Необязательный. Напечатанный или устный ввод конечного пользователя, соответствующий этому намерению. Оно будет заполнено при совпадении намерения на основе пользовательского ввода. | 
