תצוגה מקדימה בלבד — נדרשת הפעלה

בניית הורדות עם Insto

Insto מציג מתווה לשילוב מדיה חזותית לצורך הערכה. ניתוח חי ובקשות עבודה יישארו לא זמינים עד שהתמיכה תעניק הרשאה בהיקף דייר.

InstoMediaJSON מעל HTTPSעבודות אסינכרוניותאישורים ממוקדים
01

התחלה מהירה

עבור מארח ה-API, Insto מתחיל עם אישורים שהופעלו על ידי התמיכה. סקירת ההורדה שלו מצמידה זאת לנקודת קצה של tenant שהוקצתה ומסתיימת בנתיב קריאה שרק השרת יכול להשתמש בו.

כתובת דיירhttps://insto.app
אימותX-API-Key: pending_activation_…
פרופיל לקוחInstoMedia
גרסת APIv1
# Available only after support activation
export INSTO_MEDIA_TOKEN="issued-after-review"

curl -X POST https://insto.app/v1/resolve \
  -H "X-API-Key: $INSTO_MEDIA_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"media_source":"https://www.youtube.com/watch?v=VIDEO_ID"}'

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

02

פתור קישור

עבור פעולת Resolve, Insto מתחיל בזיהוי מקור. סקירת ההורדה שלו משדכת זאת עם פורמטים מ-URL אחד שנשלח, ומסתיימת ללא פלטים מומצאים.

הודעה/v1/resolveטווח: פתרון
שדהסוגנדרשתיאור
media_sourceכתובת HTTPSכן.דף מדיה ציבורי או מורשה לניתוח.
tenantמחרוזתלא, לא, לא.דומיין שוכר מוקצה. בדרך כלל מושמט.
{
  "success": true,
  "platform": "youtube",
  "title": "Example video",
  "formats": [
    {"id":"18","type":"video","quality":"360p","container":"mp4"}
  ],
  "cached": false
}

Insto מציג שלוש נקודות מעשיות עבור Format identifier. ראשית מופיע הערך המוחזר ללא שינוי. לאחר מכן הסקירה של ההורדה מכסה זמינות לפי קישור. הנקודה האחרונה שלו היא שאין תווית איכות משוערת.

03

צור ועקוב אחר משימת הורדה

Insto מארגן את יצירת Job סביב הכנה אסינכרונית. סקירת ההורדה שלו משווה בקשת HTTP קצרה. ביצוע העובדים המוגבל נשאר הבדיקה הסופית.

הודעה/v1/jobsתחום: משרות
שדהסוגנדרשתיאור
media_sourceכתובת HTTPSכן.אותו מקור מנורמל הוגש לפתרון.
media_variantמחרוזתכן.מזהה מדויק מתשובת הפתרון.
tenantמחרוזתלא, לא, לא.דומיין שוכר מוקצה. בדרך כלל מושמט.
curl -X POST https://insto.app/v1/jobs \
  -H "X-API-Key: $INSTO_MEDIA_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"media_source":"https://www.youtube.com/watch?v=VIDEO_ID","media_variant":"18"}'
1202 התקבלשמור prepare_id.
2סטטוס סקרGET /v1/jobs/{prepare_id} עם אותו מפתח.
3מוכןפתח את כתובת ההורדה החתומה.
סטטוסמשמעותפעולת לקוח
queuedהתקבל לתור המוגבל.סקר שוב עם בקאאוף.
extractingמרענן מטא-נתוני מקור או מסלול.המשך סקר.
processingמוריד, מבצע רימקס או מאחד.הצג התקדמות שרת.
readyהורדה חתומה זמינה.שלח את כתובת ה- URL למשתמש.
failedשגיאה מבנית של המסוף.קרא error_code. לנסות שוב רק כאשר מומלץ.
expiredהפלט הזמני הוסרה.צור עבודה חדשה.
curl https://insto.app/v1/jobs/PREPARE_ID \
  -H "X-API-Key: $INSTO_MEDIA_TOKEN"

ב-Insto, ההמתנה הראשונית של שנייה אחת באה קודם כשמסבירים את Job polling. סקירת ההורדה הזו באה אחר כך עם backoff מוגבל ומסתיימת במסירה זמנית חתומה.

04

שגיאות צפויות

כדי להסביר את Error contract, ‏Insto מפריד מעטפת אחת שאינה 2xx ממזהה בקשת תמיכה. סקירת הורדה מעניקה לטיפול צפוי בצד הלקוח מקום משלו.

{
  "success": false,
  "error": {
    "code": "RATE_LIMITED",
    "category": "rate_limited",
    "message": "Too many requests. Please try again shortly.",
    "retryable": true,
    "details": {"retry_after_seconds": 20}
  },
  "request_id": "…"
}
HTTPמשמעות טיפוסיתפעולה
400כתובת URL לא חוקית, גוף או פורמט לא זמין.תקן את הבקשה. נסה שוב עבור פורמטים.
401מפתח חסר, לא חוקי, שפג תוקפו או עם תחום שגוי.בדוק את האישורים בצד השרת.
403מדיניות השוכר או המקור דחתה את הבקשה.אל לעקוף את המדיניות. פנה לתמיכה.
404עבודה לא ידועה או שפג תוקפה.צור משימה חדשה אם מתאים.
429הגעת למגבלת בקשות או עבודות פעילות.כבוד. retry_after_seconds.
503תור/קיבולת או זרם עליון זמינים זמנית.נסה שוב עם השהייה מעריכית וסטייה אקראית.
05

חוזה תפעולי

Insto מתאים את גבולות השיחה למקרה השימוש בתקשורת חזותית-תקשורת ולרשתות שהלקוח המאושרת תיצור איתן קשר.

לגישה ל-Schema, Insto מתחיל בהפעלה לפני החקירה. סקירת ההורדה שלו משלבת זאת עם אימות שהוקצה ומסתיימת בצורות בקשה מתועדות.

גישה מבוקרה על ידי המפעיל

הפעל באמצעות תמיכה

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

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