הגדרת פרויקט ב-Google Cloud Platform

פרויקט ב-Google Cloud Platform נותן לפרויקט גישה ל-Google Assistant API. הפרויקט עוקב אחרי השימוש במכסות ומספק מדדים חשובים לבקשות שהוגשו מהחומרה שלכם.

כדי להפעיל גישה ל-Google Assistant API:

  1. נכנסים לדף Projects במסוף Cloud Platform. בוחרים פרויקט קיים או יוצרים פרויקט חדש.

    כניסה לדף Projects

  2. מפעילים את Google Assistant API בפרויקט שבחרתם (לתנאים ולהגבלות).

    הפעלת ה-API

    לוחצים על Enable.

  3. כך יוצרים מזהה לקוח OAuth:

    1. יוצרים את מספר הלקוח.
      יצירת מזהה לקוח ב-OAuth

    2. ייתכן שתצטרכו להגדיר שם מוצר למסך ההסכמה לשימוש במוצר. בכרטיסייה OAuth Consent Screen, נותנים למוצר שם ולוחצים על Save.

    3. לוחצים על אחר ונותנים שם למזהה הלקוח.

    4. לוחצים על Create (יצירה). תופיע תיבת דו-שיח שבה מוצגים מזהה הלקוח והסוד. (אין צורך לזכור או לשמור את הפעולה, יש לסגור את תיבת הדו-שיח).

    5. כדי להוריד את קובץ ה-JSON עם הסוד של הלקוח (client_secret_<client-id>.json), לוחצים על RSS (בקצה השמאלי של המסך).

  4. הקובץ client_secret_<client-id>.json צריך להיות ממוקם במכשיר כדי לאשר את דגימת ה-SDK של Google Assistant כדי להריץ שאילתות ב-Google Assistant. אין לשנות את שם הקובץ.

    ב-Raspney Pi בלבד:

    כדאי לוודא שהקובץ נמצא ב/home/pi. כדי להעלות את הקובץ למכשיר:

    1. פותחים חלון טרמינל חדש. מריצים את הפקודה הבאה במסוף החדש:

      scp ~/Downloads/client_secret_client-id.json pi@raspberry-pi-ip-address:/home/pi/
      password: password-for-device
    2. סגירת חלון הטרמינל הזה.