קבלת פרטי כניסה להרשאה

כדי להשתמש ב-YouTube Live Streaming API, לאפליקציה שלכם צריכים להיות פרטי הרשאה. במאמר הזה מתוארים הסוגים השונים של פרטי הרשאה שנתמכים במסוף Google Cloud. בנוסף, מוסבר איך למצוא או ליצור פרטי כניסה לאימות בפרויקט.

יצירת פרויקט ובחירת שירותי API

  1. פותחים את הדף Credentials בקונסולה לממשקי API.
  2. בדף הזה אפשר ליצור שני סוגים שונים של פרטי כניסה. עם זאת, כל השיטות של YouTube Live Streaming API דורשות הרשאת OAuth 2.0. כדי ליצור פרטי כניסה ל-OAuth 2.0, פועלים לפי ההוראות הבאות.
    • ‫OAuth 2.0: בכל פעם שהאפליקציה מבקשת נתוני משתמשים פרטיים, היא צריכה לשלוח אסימון OAuth 2.0 יחד עם הבקשה. האפליקציה שלכם שולחת קודם מזהה לקוח, ואולי גם סוד לקוח, כדי לקבל אסימון. אפשר ליצור פרטי כניסה מסוג OAuth 2.0 לאפליקציות אינטרנט, לחשבונות שירות או לאפליקציות מותקנות.

      מידע נוסף זמין במסמכי התיעוד של OAuth 2.0.

    • מפתחות API: אפשר לכלול מפתח API בבקשה. המפתח מזהה את הפרויקט ומספק גישה ל-API, מכסה ודוחות.

      חשוב לזכור שכל השיטות של YouTube Live Streaming API דורשות הרשאת OAuth 2.0. לכן, צריך לפעול לפי ההוראות שלמעלה כדי ליצור פרטי כניסה של OAuth 2.0. אם רוצים, אפשר גם לשלוח מפתח API, אבל זה לא חובה.

      ה-API תומך בכמה סוגים של הגבלות על מפתחות API. אם מפתח ה-API שאתם צריכים לא קיים, אתם יכולים ליצור מפתח API במסוף: לוחצים על Create credentials  > API key. כדי להגביל את המפתח לפני השימוש בו בסביבת הייצור, לוחצים על Restrict key ובוחרים באחת מהאפשרויות של Restrictions.

כדי לשמור על האבטחה של מפתחות ה-API, חשוב לפעול לפי השיטות המומלצות לשימוש מאובטח במפתחות API.