โปรเจ็กต์ 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
ปิดหน้าต่างเทอร์มินัลนี้