StreamLive Pro

מפתחות API למפתחים: יצירה, שימוש וביטול

מפתחות API של StreamLive Pro למפתחים: יוצרים מפתח במסלול Studio, בוחרים הרשאות ותוקף, קוראים ל-REST API בכתובת /api/v1 ומבטלים בבטחה.

עודכן · 4 דק׳ קריאה

מפתח API מאפשר לקוד שלכם לעבוד עם חשבון StreamLive Pro: לראות ולתזמן שידורים, לקרוא את הצ'אט של השידור, לחתוך שורטס מהקלטה, לפרסם אותם ולקרוא אנליטיקה. המפתחות כלולים במסלול Studio. יוצרים מפתח בהגדרות, תחת אבטחה, באזור "אפליקציות מחוברות ו-API". המפתח מוצג פעם אחת בלבד, ושולחים אותו כ-Bearer token לכתובת https://streamlivepro.io/api/v1 . מי שרוצה רק ש-ChatGPT או Claude יעבדו עם החשבון לא צריך מפתח: החיבור הזה כלול בכל מסלול, ראו שימוש ב-StreamLive Pro מתוך ChatGPT ו-Claude.

לפני שמתחילים

שלבים

  1. פותחים את הגדרות ה-API. בוחרים הגדרות, אחר כך אבטחה, ואז "אפליקציות מחוברות ו-API".
  2. לוחצים "מפתח חדש". מתחת ל"מפתחות API" נפתח טופס קצר.
  3. נותנים שם. לדוגמה שם התוכנה או השרת שישתמשו בו, כדי שתדעו בהמשך איזה מפתח לבטל.
  4. בוחרים הרשאות. מסמנים רק את מה שהתוכנה צריכה, לפי הטבלה למטה. צפייה בפרטי החשבון כלולה תמיד. צפייה במפתח השידור לא מסומנת כברירת מחדל ומסומנת "רגיש".
  5. בוחרים תוקף. 90 יום (ברירת המחדל), 30 יום, שנה, או "ללא". מפתח שפג לבד מצמצם את הנזק אם הוא דלף.
  6. יוצרים ומעתיקים. לוחצים "יצירה". המפתח, שמתחיל ב-slp_, מוצג פעם אחת. מעתיקים, שומרים ולוחצים "סיום".
  7. קוראים ל-API. שולחים את הכותרת Authorization: Bearer ואחריה המפתח, לכתובת https://streamlivepro.io/api/v1 . בדיקה ראשונה: GET /me מחזיר את שם החשבון, המסלול והשימוש החודש.
  8. מבטלים כשמסיימים. באותה רשימה לוחצים "ביטול מפתח" ליד המפתח. קריאות איתו מפסיקות לעבוד מיד.
מסך ההגדרות (חשבון בדיקה).
מסך ההגדרות (חשבון בדיקה).

הרשאות

הרשאהמה מפתח איתה יכול לעשות
read:accountלראות את שם החשבון, המסלול והשימוש החודשי (תמיד פעיל)
read:streamsלראות את השידורים, הערוצים המחוברים ומצב החיבורים
write:streamsלתזמן, לערוך, לבטל ולסיים שידורים
read:clipsלראות את השורטס שנחתכו מההקלטות
write:clipsלחתוך שורטס חדשים מהקלטה שלכם
publishלפרסם ולתזמן פוסטים בערוצים המחוברים
read:analyticsלראות סיכומי ביצועים
read:commentsלקרוא את הצ'אט של השידורים שלכם
read:stream_keysלראות את מפתח השידור. מי שמחזיק בו יכול לשדר בשמכם

נקודות קצה

שיטה ונתיבמה זה עושה
GET /meחשבון, מסלול ושימוש
GET /connectionsהערוצים המחוברים ומצבם
GET /readinessמה עוד חסר לפני שעולים לשידור, לפי הסדר
GET /lives, GET /lives/{id}רשימת שידורים, שידור אחד
POST /livesהכנת שידור, או תזמון כששולחים שעת התחלה
PATCH /lives/{id}שינוי שידור
DELETE /lives/{id}ביטול שידור מתוזמן
POST /lives/{id}/endסיום שידור
GET /lives/{id}/chatהצ'אט של השידור
GET /lives/{id}/ingestפרטי הקליטה. המפתח עצמו רק עם read:stream_keys ו-reveal=true
GET /clips, POST /clipsרשימת שורטס, חיתוך שורטס מהקלטה
GET /posts, POST /posts, GET, PATCH, DELETE /posts/{id}רשימת פוסטים, פרסום שורט, קריאת פוסט, שינוי או ביטול פוסט מתוזמן
GET /analytics/summaryתוצאות לתקופה, עם התקופה הקודמת להשוואה
GET /podcasts/feedsמצב פיד הפודקאסט
GET /help/searchחיפוש במרכז העזרה

העלאת קבצים וצימוד טלפון כמצלמה מופיעים כמתוכננים, וכרגע עונים 501.

כללים שמגנים עליכם

שגיאות

שגיאות חוזרות כ-error עם type, ‏code, ‏message, ‏request_id ו-doc_url. אלה שתפגשו קודם:

סטטוס וקודמשמעות
401 missing_credentialsאין כותרת Authorization
401 invalid_api_keyהמפתח שגוי או בוטל
401 expired_api_keyפג תוקף המפתח. יוצרים חדש בהגדרות
403 plan_limitמפתחות API לא כלולים במסלול של החשבון
404 unknown_endpointאין נתיב כזה. בודקים ב-openapi.json

שומרים את ה-request_id כשכותבים ל[email protected]. לעולם לא שולחים את המפתח עצמו. על הכלים שעוזר AI יכול להשתמש בהם: כלי ה-MCP של StreamLive Pro: רשימה מלאה ל-ChatGPT ול-Claude.

שאלות נפוצות

באיזה מסלול יש מפתחות API?

במסלול Studio. חיבור של ChatGPT או Claude דרך MCP כלול בכל מסלול ולא דורש מפתח.

איבדתי את מפתח ה-API. אפשר לראות אותו שוב?

לא. מפתח מוצג פעם אחת, ואצלנו נשמר רק גיבוב שלו. מבטלים את המפתח שאבד ויוצרים חדש.

ה-API מבקש אישור לפני שהוא מסיים שידור או מפרסם?

לא. דרך ה-API הבקשה ששלחתם היא ההחלטה. משתמשים ב-Idempotency-Key לניסיונות חוזרים בטוחים ובודקים על שידור שאפשר לבטל.

אפשר להגביל מה מפתח יכול לעשות?

כן. כשיוצרים מפתח מסמנים רק את ההרשאות שהוא צריך, ואפשר לקבוע שיפוג אחרי 30 יום, 90 יום או שנה.

אפשר לעלות לשידור דרך ה-API?

אפשר להכין ולתזמן שידורים, לשנות, לסיים ולבטל אותם. התמונה עצמה מגיעה מהסטודיו בדפדפן, מהטלפון או ממקודד כמו OBS.

המשך קריאה

תיעוד ה-REST API של StreamLive Pro: נקודות קצה ושדות

כל נקודות הקצה של ה-REST API של StreamLive Pro תחת ‎/api/v1, עם פרמטרים, שדות בקשה ושדות תשובה: שידורים, צ'אט, מפתחות שידור, שורטס, פוסטים ונתונים.

מה ChatGPT ו-Claude לא יכולים לעשות ב-StreamLive Pro

הגבולות של ChatGPT ו-Claude ב-StreamLive Pro, עם הסיבה לכל אחד ומה עושים במקום: חיבור רשתות, פוסטים לטיקטוק, העלאות, אישורים ועוד.

אילו הרשאות יש ל-ChatGPT ול-Claude בחשבון שלכם

כל הרשאה ש-ChatGPT או Claude יכולים לקבל בחשבון StreamLive Pro: מה כל אחת מאפשרת, אילו כלים צריכים אותה, מה אפשר להשאיר כבוי, ואיך משנים.

מה זה MCP (Model Context Protocol)? הסבר בלי ז'רגון

מה זה MCP, ה-Model Context Protocol, במילים ברורות: שרתים, כלים, OAuth והרשאות, ואיך ChatGPT ו-Claude משתמשים בו כדי לעבוד עם StreamLive Pro.

רוצים לנסות? 7 ימי ניסיון, בלי כרטיס אשראי.

להתחיל בחינם
האפליקציה לטלפון ראשי מרכז העזרה מדריכים פרטיותתנאי שימושהצהרת נגישות