פרויקט ב-Google Cloud Platform נותן לפרויקט גישה ל-Google Assistant API. הפרויקט עוקב אחרי השימוש במכסות ומספק מדדים חשובים לבקשות שהוגשו מהחומרה שלכם.
כדי להפעיל גישה ל-Google Assistant API:
נכנסים לדף Projects במסוף Cloud Platform. בוחרים פרויקט קיים או יוצרים פרויקט חדש.
מפעילים את Google Assistant API בפרויקט שבחרתם (לתנאים ולהגבלות).
לוחצים על Enable.
כך יוצרים מזהה לקוח OAuth:
יוצרים את מספר הלקוח.
יצירת מזהה לקוח ב-OAuthייתכן שתצטרכו להגדיר שם מוצר למסך ההסכמה לשימוש במוצר. בכרטיסייה OAuth Consent Screen, נותנים למוצר שם ולוחצים על Save.
לוחצים על אחר ונותנים שם למזהה הלקוח.
לוחצים על Create (יצירה). תופיע תיבת דו-שיח שבה מוצגים מזהה הלקוח והסוד. (אין צורך לזכור או לשמור את הפעולה, יש לסגור את תיבת הדו-שיח).
כדי להוריד את קובץ ה-JSON עם הסוד של הלקוח (
client_secret_<client-id>.json
), לוחצים על RSS (בקצה השמאלי של המסך).
הקובץ
client_secret_<client-id>.json
צריך להיות ממוקם במכשיר כדי לאשר את דגימת ה-SDK של Google Assistant כדי להריץ שאילתות ב-Google Assistant. אין לשנות את שם הקובץ.ב-Raspney Pi בלבד:
כדאי לוודא שהקובץ נמצא ב
/home/pi
. כדי להעלות את הקובץ למכשיר:פותחים חלון טרמינל חדש. מריצים את הפקודה הבאה במסוף החדש:
scp ~/Downloads/client_secret_client-id.json pi@raspberry-pi-ip-address:/home/pi/
password: password-for-device
סגירת חלון הטרמינל הזה.