โปรเจ็กต์ Google Cloud Platform ช่วยให้โปรเจ็กต์เข้าถึง Google Assistant API ได้ โปรเจ็กต์จะติดตามการใช้งานโควต้าและมีเมตริกที่มีค่าสําหรับคําขอที่มาจากฮาร์ดแวร์ของคุณ
หากต้องการให้สิทธิ์เข้าถึง Google Assistant API ให้ทําตามขั้นตอนต่อไปนี้
ในคอนโซล Cloud Platform ให้ไปที่หน้าโปรเจ็กต์ เลือกโปรเจ็กต์ที่มีอยู่หรือสร้างโปรเจ็กต์ใหม่
เปิดใช้ Google Assistant API ในโปรเจ็กต์ที่เลือก (ดูข้อกําหนดในการให้บริการ)
คลิกเปิดใช้
สร้างรหัสไคลเอ็นต์ OAuth ตามขั้นตอนต่อไปนี้
สร้างรหัสไคลเอ็นต์
สร้างรหัสไคลเอ็นต์ OAuthคุณอาจต้องตั้งชื่อผลิตภัณฑ์สําหรับหน้าจอคํายินยอมของผลิตภัณฑ์ ในแท็บหน้าจอคํายินยอม OAuth ให้ตั้งชื่อผลิตภัณฑ์และคลิกบันทึก
คลิกอื่นๆ และตั้งชื่อรหัสไคลเอ็นต์
คลิกสร้าง ช่องโต้ตอบที่แสดงรหัสไคลเอ็นต์และข้อมูลลับ จะปรากฏขึ้น (ไม่ต้องจําหรือบันทึกส่วนนี้ เพียงปิดกล่องโต้ตอบ)
คลิก 👋 (ที่ด้านขวาสุดของหน้าจอ) สําหรับรหัสไคลเอ็นต์เพื่อดาวน์โหลดไฟล์ JSON ลับของไคลเอ็นต์ (
client_secret_<client-id>.json
)
ไฟล์
client_secret_<client-id>.json
ต้องอยู่ในอุปกรณ์เพื่อให้สิทธิ์ตัวอย่าง Google Assistant SDK สร้างคําค้นหาของ Google Assistant ห้ามเปลี่ยนชื่อไฟล์นี้สําหรับ Raspberry Pi เท่านั้น:
ตรวจสอบว่าไฟล์นี้อยู่ใน
/home/pi
หากต้องการอัปโหลดไฟล์ลงในอุปกรณ์ ให้ทําตามขั้นตอนต่อไปนี้เปิดหน้าต่างเทอร์มินัลใหม่ เรียกใช้คําสั่งต่อไปนี้ในเทอร์มินัลใหม่
scp ~/Downloads/client_secret_client-id.json pi@raspberry-pi-ip-address:/home/pi/
password: password-for-device
ปิดหน้าต่างเทอร์มินัลนี้