ค้นหา Intent ที่ตรงกับคำค้นหาที่ระบุ
คำขอ HTTP
POST https://actions.googleapis.com/v2/{project=projects/*}:matchIntents
URL ใช้ไวยากรณ์การแปลง gRPC
พารามิเตอร์เส้นทาง
| พารามิเตอร์ | |
|---|---|
| project | 
 ต้องระบุ โปรเจ็กต์ที่กำลังทดสอบ ซึ่งระบุด้วยรหัสโปรเจ็กต์ รูปแบบ: projects/{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 | 
เนื้อหาการตอบกลับ
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
การตอบสนองสำหรับการค้นหา Intent ที่ตรงกัน
| การแสดง JSON | |
|---|---|
| {
  "matchedIntents": [
    {
      object ( | |
| ช่อง | |
|---|---|
| matchedIntents[] | 
 การจับคู่ Intent ที่ตรงกัน โดยเรียงลำดับจากมีความเกี่ยวข้องมากที่สุดไปน้อยที่สุด แสดงผลลัพธ์ที่ตรงกัน 50 รายการแรกเท่านั้น | 
ความตั้งใจ
แสดงความตั้งใจ
| การแสดง JSON | |
|---|---|
| {
  "name": string,
  "params": {
    string: {
      object ( | |
| ช่อง | |
|---|---|
| name | 
 ต้องระบุ ชื่อของความตั้งใจที่ตรงกันล่าสุด | 
| params | 
 ต้องระบุ แสดงพารามิเตอร์ที่ระบุว่าเป็นส่วนหนึ่งของการจับคู่ Intent นี่คือการแมปชื่อพารามิเตอร์ที่ระบุกับค่าของพารามิเตอร์ที่ระบุจากข้อมูลจากผู้ใช้ พารามิเตอร์ทั้งหมดที่กำหนดไว้ในความตั้งใจที่ตรงกันซึ่งระบุไว้จะแสดงที่นี่ ออบเจ็กต์ที่มีรายการคู่  | 
| query | 
 ไม่บังคับ ข้อความที่พิมพ์หรือพูดจากผู้ใช้ปลายทางที่ตรงกับความตั้งใจนี้ ระบบจะป้อนข้อมูลนี้เมื่อมีการจับคู่ Intent ตามข้อมูลจากผู้ใช้ | 
