כל הסרטונים שהועלו באמצעות נקודת הקצה
videos.insert
מפרויקטים לא מאומתים ב-API שנוצרו אחרי 28 ביולי 2020 יוגבלו למצב צפייה 'פרטי'. כדי להסיר את ההגבלה, כל פרויקט ב-API צריך לעבור בדיקה כדי לוודא שהוא עומד בתנאים ובהגבלות. לפרטים נוספים, אפשר לעיין בהיסטוריית הגרסאות של ה-API.
משאב video
מייצג סרטון ב-YouTube.
שיטות
ה-API תומך בשיטות הבאות למשאבי videos
:
- getRating
- מאחזר את הדירוגים שהמשתמש המורשה העניק לרשימה של סרטונים שצוינו. כדאי לנסות עכשיו.
- list
- מחזיר רשימה של סרטונים שתואמים לפרמטרים של בקשת ה-API. כדאי לנסות עכשיו.
- הוספה
- מעלים סרטון ל-YouTube ומגדירים את המטא-נתונים של הסרטון.
- עדכון
- מתבצע עדכון של המטא-נתונים של סרטון. כדאי לנסות עכשיו.
- מחיקה
- מוחק סרטון ב-YouTube. כדאי לנסות עכשיו.
- rate [שיעור]
- ניתן להוסיף לסרטון דירוג של לייק או דיסלייק או להסיר דירוג מסרטון. כדאי לנסות עכשיו.
- דיווח על התנהלות פוגעת
- דיווח על סרטון שמכיל תוכן פוגעני. כדאי לנסות עכשיו.
ייצוג משאבים
מבנה ה-JSON הבא מציג את הפורמט של משאב videos
:
{ "kind": "youtube#video", "etag": etag, "id": string, "snippet": { "publishedAt": datetime, "channelId": string, "title": string, "description": string, "thumbnails": { (key): { "url": string, "width": unsigned integer, "height": unsigned integer } }, "channelTitle": string, "tags": [ string ], "categoryId": string, "liveBroadcastContent": string, "defaultLanguage": string, "localized": { "title": string, "description": string }, "defaultAudioLanguage": string }, "contentDetails": { "duration": string, "dimension": string, "definition": string, "caption": string, "licensedContent": boolean, "regionRestriction": { "allowed": [ string ], "blocked": [ string ] }, "contentRating": { "acbRating": string, "agcomRating": string, "anatelRating": string, "bbfcRating": string, "bfvcRating": string, "bmukkRating": string, "catvRating": string, "catvfrRating": string, "cbfcRating": string, "cccRating": string, "cceRating": string, "chfilmRating": string, "chvrsRating": string, "cicfRating": string, "cnaRating": string, "cncRating": string, "csaRating": string, "cscfRating": string, "czfilmRating": string, "djctqRating": string, "djctqRatingReasons": [, string ], "ecbmctRating": string, "eefilmRating": string, "egfilmRating": string, "eirinRating": string, "fcbmRating": string, "fcoRating": string, "fmocRating": string, "fpbRating": string, "fpbRatingReasons": [, string ], "fskRating": string, "grfilmRating": string, "icaaRating": string, "ifcoRating": string, "ilfilmRating": string, "incaaRating": string, "kfcbRating": string, "kijkwijzerRating": string, "kmrbRating": string, "lsfRating": string, "mccaaRating": string, "mccypRating": string, "mcstRating": string, "mdaRating": string, "medietilsynetRating": string, "mekuRating": string, "mibacRating": string, "mocRating": string, "moctwRating": string, "mpaaRating": string, "mpaatRating": string, "mtrcbRating": string, "nbcRating": string, "nbcplRating": string, "nfrcRating": string, "nfvcbRating": string, "nkclvRating": string, "oflcRating": string, "pefilmRating": string, "rcnofRating": string, "resorteviolenciaRating": string, "rtcRating": string, "rteRating": string, "russiaRating": string, "skfilmRating": string, "smaisRating": string, "smsaRating": string, "tvpgRating": string, "ytRating": string }, "projection": string, "hasCustomThumbnail": boolean }, "status": { "uploadStatus": string, "failureReason": string, "rejectionReason": string, "privacyStatus": string, "publishAt": datetime, "license": string, "embeddable": boolean, "publicStatsViewable": boolean, "madeForKids": boolean, "selfDeclaredMadeForKids": boolean }, "statistics": { "viewCount": string, "likeCount": string, "dislikeCount": string, "favoriteCount": string, "commentCount": string }, "player": { "embedHtml": string, "embedHeight": long, "embedWidth": long }, "topicDetails": { "topicIds": [ string ], "relevantTopicIds": [ string ], "topicCategories": [ string ] }, "recordingDetails": { "recordingDate": datetime }, "fileDetails": { "fileName": string, "fileSize": unsigned long, "fileType": string, "container": string, "videoStreams": [ { "widthPixels": unsigned integer, "heightPixels": unsigned integer, "frameRateFps": double, "aspectRatio": double, "codec": string, "bitrateBps": unsigned long, "rotation": string, "vendor": string } ], "audioStreams": [ { "channelCount": unsigned integer, "codec": string, "bitrateBps": unsigned long, "vendor": string } ], "durationMs": unsigned long, "bitrateBps": unsigned long, "creationTime": string }, "processingDetails": { "processingStatus": string, "processingProgress": { "partsTotal": unsigned long, "partsProcessed": unsigned long, "timeLeftMs": unsigned long }, "processingFailureReason": string, "fileDetailsAvailability": string, "processingIssuesAvailability": string, "tagSuggestionsAvailability": string, "editorSuggestionsAvailability": string, "thumbnailsAvailability": string }, "suggestions": { "processingErrors": [ string ], "processingWarnings": [ string ], "processingHints": [ string ], "tagSuggestions": [ { "tag": string, "categoryRestricts": [ string ] } ], "editorSuggestions": [ string ] }, "liveStreamingDetails": { "actualStartTime": datetime, "actualEndTime": datetime, "scheduledStartTime": datetime, "scheduledEndTime": datetime, "concurrentViewers": unsigned long, "activeLiveChatId": string }, "localizations": { (key): { "title": string, "description": string } } }
מאפיינים
בטבלה הבאה מוגדרים המאפיינים שמופיעים במשאב הזה:
מאפיינים | |
---|---|
kind |
string זהו הסוג של משאב ה-API. הערך יהיה youtube#video . |
etag |
etag ה-Etag של המשאב הזה. |
id |
string המזהה שמשמש את YouTube לזיהוי ייחודי של הסרטון. |
snippet |
object האובייקט snippet מכיל פרטים בסיסיים על הסרטון, כמו שם, תיאור וקטגוריה. |
snippet.publishedAt |
datetime התאריך והשעה שבהם הסרטון פורסם. שימו לב: המועד הזה עשוי להיות שונה ממועד העלאת הסרטון. לדוגמה, אם סרטון הועלה כסרטון פרטי ואז הפך לגלוי לכולם מאוחר יותר, המאפיין הזה יציין את השעה שבה הסרטון הפך ל'גלוי לכולם'. יש כמה מקרים מיוחדים:
|
snippet.channelId |
string המזהה שמשמש את YouTube לזיהוי ייחודי של הערוץ שאליו הסרטון הועלה. |
snippet.title |
string שם הסרטון. ערך המאפיין מוגבל לאורך של עד 100 תווים, והוא יכול להכיל את כל תווי UTF-8 החוקיים מלבד < ו->. צריך להגדיר ערך למאפיין הזה אם קוראים לשיטה videos.update ומעדכנים את החלק snippet של משאב video . |
snippet.description |
string תיאור הסרטון. האורך המקסימלי של ערך המאפיין הוא 5,000 בייטים, והוא יכול להכיל את כל תווי UTF-8 החוקיים, מלבד < ו->. |
snippet.thumbnails |
object מפה של תמונות ממוזערות המשויכות לסרטון. עבור כל אובייקט במפה, המפתח הוא השם של התמונה הממוזערת והערך הוא אובייקט שמכיל מידע נוסף על התמונה הממוזערת. |
snippet.thumbnails.(key) |
object ערכי המפתח החוקיים הם:
|
snippet.thumbnails.(key).url |
string כתובת ה-URL של התמונה. |
snippet.thumbnails.(key).width |
unsigned integer רוחב התמונה. |
snippet.thumbnails.(key).height |
unsigned integer גובה התמונה. |
snippet.channelTitle |
string שם הערוץ של הערוץ שהסרטון שייך לו. |
snippet.tags[] |
list רשימת תגים של מילות מפתח שמשויכים לסרטון. תגים יכולים להכיל רווחים. האורך המקסימלי של ערך המאפיין הוא 500 תווים. שימו לב לכללים הבאים לגבי אופן החישוב של מגבלת התווים:
|
snippet.categoryId |
string קטגוריית הסרטון ב-YouTube שמשויכת לסרטון. חובה להגדיר ערך לנכס הזה אם מבצעים קריאה ל-method videos.update ומעדכנים את החלק snippet של משאב video . |
snippet.liveBroadcastContent |
string מציין אם הסרטון הוא שידור חי/פעיל בקרוב. לחלופין, הערך 'ללא' אם הסרטון לא משודר בקרוב או פעיל. הערכים החוקיים לנכס הזה הם:
|
snippet.defaultLanguage |
string שפת הטקסט במאפיינים snippet.title ו-snippet.description של המשאב video . |
snippet.localized |
object האובייקט snippet.localized מכיל שם ותיאור של הסרטון שמותאמים לשוק המקומי, או את השם שלו בשפת ברירת המחדל של המטא-נתונים של הסרטון.
localizations כדי להוסיף, לעדכן או למחוק שמות פריטים שמותאמים לשוק המקומי. |
snippet.localized.title |
string שם הסרטון המותאם לשוק המקומי. |
snippet.localized.description |
string תיאור הסרטון המותאם לשוק המקומי. |
snippet.defaultAudioLanguage |
string המאפיין default_audio_language מציין את השפה המדוברת בטראק האודיו שמוגדר כברירת מחדל בסרטון. |
contentDetails |
object האובייקט contentDetails מכיל מידע על תוכן הסרטון, כולל אורך הסרטון ואינדיקטור שמציין אם יש כתוביות לסרטון. |
contentDetails.duration |
string אורך הסרטון. ערך המאפיין הוא משך זמן לפי תקן ISO 8601. לדוגמה, עבור סרטון שאורכו לפחות דקה אחת ופחות משעה, משך הסרטון הוא בפורמט PT#M#S , שבו האותיות PT מציינות שהערך מציין פרק זמן, והאותיות M ו-S מתייחסות לאורך בדקות ובשניות, בהתאמה. # התווים שלפני M ו-S הם מספרים שלמים שמציינים את מספר הדקות (או השניות) של הסרטון. לדוגמה: הערך PT15M33S מציין שאורך הסרטון הוא 15 דקות ו-33 שניות.אם הסרטון הוא לפחות שעה אחת, משך הזמן הוא בפורמט PT#H#M#S , שבו # שלפני האות H מציין את אורך הסרטון בשעות וכל שאר הפרטים זהים כמתואר למעלה. אם אורכו של הסרטון הוא יום אחד לפחות, האותיות P ו-T מופרדות והפורמט של הערך הוא P#DT#H#M#S . לקבלת פרטים מלאים, עיינו במפרט ISO 8601. |
contentDetails.dimension |
string מציין אם הסרטון זמין בתלת-ממד או בדו-ממד. |
contentDetails.definition |
string מציין אם הסרטון זמין באיכות גבוהה ( HD ) או רק באיכות רגילה.הערכים החוקיים לנכס הזה הם:
|
contentDetails.caption |
string מציין אם יש כתוביות לסרטון. הערכים החוקיים לנכס הזה הם:
|
contentDetails.licensedContent |
boolean מציין אם הסרטון מייצג תוכן ברישיון. כלומר, התוכן הועלה לערוץ שמקושר לשותף תוכן של YouTube ולאחר מכן נתבעה עליו בעלות על ידי השותף. |
contentDetails.regionRestriction |
object האובייקט regionRestriction מכיל מידע על המדינות שבהן הסרטון ניתן לצפייה (או שלא ניתן לצפות בו). האובייקט יכיל את המאפיין contentDetails.regionRestriction.allowed או את המאפיין contentDetails.regionRestriction.blocked . |
contentDetails.regionRestriction.allowed[] |
list רשימה של קודי אזורים שמזהים את המדינות שבהן הסרטון זמין לצפייה. אם הנכס הזה קיים ובערך של המדינה לא רשומה מדינה, הסרטון ייחסם להצגה במדינה הזו. אם הנכס הזה קיים ומכיל רשימה ריקה, הסרטון ייחסם בכל המדינות. |
contentDetails.regionRestriction.blocked[] |
list רשימת קודים של אזורים שמזהים את המדינות שבהן הסרטון חסום. אם הנכס הזה קיים ואין מדינה רשומה בערך שלה, הסרטון ניתן לצפייה במדינה הזו. אם הנכס הזה קיים ומכיל רשימה ריקה, הסרטון זמין לצפייה בכל המדינות. |
contentDetails.contentRating |
object מציין את הדירוגים שהסרטון קיבל בלוחות סיווג שונים. |
contentDetails.contentRating.acbRating |
string הדירוג של המועצה האוסטרלית לסיווג (Australian Classification Board (ACB) או לפי הרשות האוסטרלית לתקשורת ומדיה (Australian Communications and Media Authority – ACMA). סיווגי תוכן של ACMA משמשים לסיווג תוכניות טלוויזיה לילדים. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.agcomRating |
string הדירוג של הסרטון מ-Autorità של איטליה לכל le Garanzie nelle Comunicazioni (AGCOM). הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.anatelRating |
string דירוג ה-Anatel (Asociación Nacional de Telavisión) של הסרטון בטלוויזיה צ'יליאנית. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.bbfcRating |
string הדירוג של המועצה הבריטית לסיווג סרטים (BBFC). הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.bfvcRating |
string הדירוג של הסרטון על ידי מועצת צנזורי הסרטים והסרטונים של תאילנד. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.bmukkRating |
string הדירוג של הסרטון התקבל מהמועצה האוסטרית לסיווג מדיה (Bundesministerium für Unterricht, Kunst und Kultur). הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.catvRating |
string מערכת הסיווג לטלוויזיה הקנדית – מערכת הסיווג של תוכניות הטלוויזיה הקנדיות. הדירוג של הסרטון התקבל מהנציבות הקנדית לערוצי רדיו וטלקומוניקציה (CRTC) לשידורים באנגלית בקנדה. מידע נוסף זמין באתר של Canadian Broadcast Standards Council. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.catvfrRating |
string סיווג הסרטון מטעם ועדת הרדיו והטלקומוניקציה הקנדית (CRTC) לשידורים בשפה הצרפתית (קנדה). מידע נוסף זמין באתר של Canadian Broadcast Standards Council. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.cbfcRating |
string הדירוג של המועצה המרכזית לאישור סרטים (Central Board of Film Certification – CBFC – הודו) של הסרטון. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.cccRating |
string הדירוג של הסרטון לפי Consejo de Calificación Syntográfica (צ'ילה). הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.cceRating |
string דירוג הסרטון מטעם Comissão de Classificação de Espect ’culos בפורטוגל. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.chfilmRating |
string הדירוג של הסרטון בשווייץ. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.chvrsRating |
string הדירוג של הסרטון הביתי הקנדי (CHVRS) של הסרטון. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.cicfRating |
string דירוג הסרטון מטעם Commission de Contrôle des Films (בלגיה). הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.cnaRating |
string הדירוג של הסרטון התקבל מ-CONSILIUL NATIONAL AL AUDIOVIZUALULUI (CNA) ברומניה. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.cncRating |
string מערכת הסיווג בצרפת – הנציבות לסיווג קולנוע הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.csaRating |
string דירוג הסרטון מטעם Conseil supérieur de l?audiovisuel של צרפת, שמדרגת את התוכן המשודר. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.cscfRating |
string הדירוג של הסרטון על ידי ועדת המעקב של לוקסמבורג ( Commission de surveillance de la Class des movies (CSCF) של לוקסמבורג. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.czfilmRating |
string סיווג הסרטון בצ'כיה. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.djctqRating |
string הדירוג של הסרטון ב-Ministryamento de Justiça, Classificação, Qualificação e Títulos (DJCQT – ברזיל). הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.djctqRatingReasons[] |
list הסיבות שמסבירות למה הסרטון קיבל את הסיווג שלו כ-DJCQT (ברזיל). |
contentDetails.contentRating.ecbmctRating |
string מערכת הסיווג בטורקיה – מועצת ההערכה והסיווג של משרד התרבות והתיירות הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.eefilmRating |
string הדירוג של הסרטון באסטוניה. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.egfilmRating |
string סיווג הסרטון במצרים. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.eirinRating |
string דירוג Eirin (映倫) של הסרטון. Eirin הוא מערכת הדירוג היפנית. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.fcbmRating |
string סיווג הסרטון מהמועצה לצנזורה על סרטים במלזיה. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.fcoRating |
string הדירוג של הסרטון התקבל מהמשרד לסרטים, לעיתונים ולמאמרים בהונג קונג. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.fmocRating |
string הנכס הזה הוצא משימוש ב-2 בנובמבר 2015. צריך להשתמש בנכס contentDetails.contentRating.cncRating במקום זאת.דירוג הסרטון 'Central du cinéma et de l'image animé' (משרד התרבות הצרפתית). הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.fpbRating |
string סיווג הסרטון מהמועצה לפרסום סרטים ופרסומים של דרום אפריקה. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.fpbRatingReasons[] |
list הסיבות שמסבירות למה הסרטון קיבל את סיווג FPB (דרום אפריקה). |
contentDetails.contentRating.fskRating |
string הדירוג של הסרטון ב-Freiwillige Selbstkontrolle der Filmwirtschaft (FSK – גרמניה). הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.grfilmRating |
string סיווג הסרטון ביוון. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.icaaRating |
string הדירוג של הסרטון ב-Instituto de la Filmtografía y de las Artes Audiovisuales (ICAA – ספרד). הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.ifcoRating |
string הדירוג של הסרטון בקטגוריה 'המשרד לסיווג סרטים באירלנד' (IFCO – אירלנד). מידע נוסף זמין באתר של IFCO. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.ilfilmRating |
string הדירוג של הסרטון בישראל. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.incaaRating |
string דירוג ה-INAA של הסרטון (Instituto Nacional de Cine y Artes Audiovisuales – ארגנטינה) של הסרטון. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.kfcbRating |
string סיווג הסרטון מהמועצה לסיווג סרטים בקניה. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.kijkwijzerRating |
string voor de Classificatie van Audiovisuele Media (הולנד). הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.kmrbRating |
string דירוג המועצה לדירוג מדיה של קוריאה (영상물す위าร). תקן KMRB מדרג סרטונים בדרום קוריאה. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.lsfRating |
string סיווג הסרטון מסרט החיישנים של Lembaga באינדונזיה. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.mccaaRating |
string סיווג הסרטון מהמועצה לסיווג גילים של סרטים של מלטה. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.mccypRating |
string דירוג הסרטון ניתן על ידי מועצת המדיה לילדים ולנוער (Det Danske Filminstitut) של המכון הדני לקולנוע (Det Danske Filminstitut). הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.mcstRating |
string מערכת הסיווג של הסרטון בווייטנאם – MCST הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.mdaRating |
string סיווג הסרטון מהרשות לפיתוח מדיה (MDA) של סינגפור, וספציפית מועצת צנזור הסרטים (BFC) – הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.medietilsynetRating |
string דירוג הסרטון מטעם Medietilsynet, רשות המדיה הנורווגית (Norwegian Media Authority). הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.mekuRating |
string דירוג הסרטון התקבל מהמכון האודיו-ויזואלי הלאומי (Kansallinen Audiovisualinen Instituutti) בפינלנד. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.mibacRating |
string דירוג הסרטון מ-Ministero dei Beni e delle Attività Culturali e del Turismo (איטליה). הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.mocRating |
string הדירוג של הסרטון ב-Ministerio de Cultura (קולומביה). הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.moctwRating |
string הדירוג של הסרטון ממשרד התרבות של טייוואן ((Outline 部). הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.mpaaRating |
string הדירוג של הסרטון Motion Picture Association of America (MPAA). הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.mpaatRating |
string הדירוג של The Motion Picture Association of America לטריילרים של סרטים ולתצוגה מקדימה של סרטים. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.mtrcbRating |
string הדירוג של הסרטון מהמועצה לסיווג סרטים ותוכניות טלוויזיה (הפיליפינים). הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.nbcRating |
string דירוג הסרטון התקבל מהלשכה הלאומית לסיווג של האיים המלדיביים. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.nfrcRating |
string סיווג הסרטון ממרכז הסרטים הלאומי של בולגריה. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.nfvcbRating |
string הדירוג של הסרטון התקבל מהמועצה הלאומית לצנזרים לסרטים ולסרטונים של ניגריה. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.nkclvRating |
string סיווג הסרטון ממרכז הסרטים הלאומי של לטביה (מרכז הסרטים הלאומי של לטביה). הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.oflcRating |
string הדירוג של הסרטון לסיווג סרטים וספרות (OFLC – ניו זילנד). הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.pefilmRating |
string הדירוג של הסרטון בפרו. הערכים החוקיים לנכס הזה:
|
contentDetails.contentRating.resorteviolenciaRating |
string הדירוג של הסרטון בוונצואלה. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.rtcRating |
string הדירוג של הסרטון שהנהלה הכללית לרדיו, לטלוויזיה ולקולנוע (מקסיקו) קיבל. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.rteRating |
string דירוג הסרטון על ידי Raidió Teilifís Eireann באירלנד. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.russiaRating |
string הדירוג של הסרטון במרשם הסרטים הלאומי של רוסיה (MKRF – רוסיה). הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.skfilmRating |
string דירוג הסרטון בסלובקיה. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.smaisRating |
string דירוג הסרטון באיסלנד. הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.smsaRating |
string הדירוג של הסרטון מ-Statens medieród (מועצת המדיה הלאומית של שוודיה) הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.tvpgRating |
string הסיווג של הסרטון לפי הנחיות להורים לגבי טלוויזיה (TVPG). הערכים החוקיים לנכס הזה הם:
|
contentDetails.contentRating.ytRating |
string סיווג שמשמש את YouTube לזיהוי תוכן שחלה עליו הגבלת גיל. הערכים החוקיים לנכס הזה הם:
|
contentDetails.projection |
string מציין את פורמט ההקרנה של הסרטון. הערכים החוקיים לנכס הזה הם:
|
contentDetails.hasCustomThumbnail |
boolean מציין אם מעלה הסרטון סיפק תמונה ממוזערת מותאמת אישית לסרטון. המאפיין הזה גלוי רק למעלה הסרטון. |
status |
object האובייקט status מכיל מידע על סטטוס ההעלאה, העיבוד והפרטיות של הסרטון. |
status.uploadStatus |
string הסטטוס של הסרטון שהועלה. הערכים החוקיים לנכס הזה הם:
|
status.failureReason |
string הערך הזה מסביר למה העלאת הסרטון נכשלה. המאפיין הזה נמצא רק אם המאפיין uploadStatus מציין שההעלאה נכשלה.הערכים החוקיים לנכס הזה הם:
|
status.rejectionReason |
string הערך הזה מסביר למה סרטון שהועלה נדחה על ידי YouTube. הנכס הזה מוצג רק אם המאפיין uploadStatus מציין שההעלאה נדחתה.הערכים החוקיים לנכס הזה הם:
|
status.privacyStatus |
string סטטוס הפרטיות של הסרטון. הערכים החוקיים לנכס הזה הם:
|
status.publishAt |
datetime התאריך והשעה שבהם הסרטון מתוזמן לפרסום. ניתן להגדיר אותה רק אם סטטוס הפרטיות של הסרטון הוא 'פרטי'. הערך מצוין בפורמט ISO 8601. שימו לב לשתי הנקודות הנוספות הבאות לגבי ההתנהגות של הנכס הזה:
|
status.license |
string הרישיון של הסרטון. הערכים החוקיים לנכס הזה הם:
|
status.embeddable |
boolean הערך הזה מציין אם ניתן להטמיע את הסרטון באתר אחר. |
status.publicStatsViewable |
boolean הערך הזה מציין אם הנתונים הסטטיסטיים המורחבים של הסרטון בדף הצפייה של הסרטון גלויים לכולם. כברירת מחדל, הנתונים הסטטיסטיים האלה גלויים, ונתונים סטטיסטיים כמו ספירת הצפיות והדירוגים של הסרטון עדיין יהיו גלויים לכולם, גם אם ערך הנכס הזה מוגדר ל- false . |
status.madeForKids |
boolean הערך הזה מציין אם הסרטון מסווג כמיועד לילדים, והוא מכיל את הסטטוס הנוכחי של הסרטון בקטגוריה 'במיוחד לילדים'. לדוגמה, אפשר לקבוע את הסטטוס על סמך הערך של המאפיין selfDeclaredMadeForKids . אפשר להיכנס
למרכז העזרה של YouTube כדי לקבל מידע נוסף
על הגדרת הקהל של הערוץ, הסרטונים או השידורים שלך.
|
status.selfDeclaredMadeForKids |
boolean בבקשה ל videos.insert או ל-videos.update , הנכס הזה מאפשר לבעלים של הערוץ להגדיר שהסרטון מיועד לילדים. בבקשת
videos.list , ערך הנכס
מוחזר רק אם הבעלים של הערוץ אישר את בקשת ה-API. |
statistics |
object האובייקט statistics מכיל נתונים סטטיסטיים לגבי הסרטון. |
statistics.viewCount |
unsigned long מספר הצפיות בסרטון. |
statistics.likeCount |
unsigned long מספר המשתמשים שציינו שהם סימנו לייק לסרטון. |
statistics.dislikeCount |
unsigned long הערה: הנכס
statistics.dislikeCount הפך
לפרטי ב-13 בדצמבר 2021. כלומר, הנכס נכלל בתגובת API רק אם בקשת ה-API אומתה על ידי הבעלים של הסרטון. למידע נוסף, אפשר לעיין
בהיסטוריית הגרסאות.מספר המשתמשים שציינו שהם לא אהבו את הסרטון. |
statistics.favoriteCount |
unsigned long הערה: הנכס הזה הוצא משימוש. ההוצאה משימוש תיכנס לתוקף ב-28 באוגוסט 2015. ערך הנכס מוגדר עכשיו תמיד כ- 0 . |
statistics.commentCount |
unsigned long מספר התגובות לסרטון. |
player |
object האובייקט player מכיל מידע שבאמצעותו יופעל הסרטון בנגן מוטמע. |
player.embedHtml |
string תג <iframe> , מוטמע בו נגן שמפעיל את הסרטון. |
player.embedHeight |
long גובה הנגן המוטמע שהוחזר במאפיין player.embedHtml . המאפיין הזה מוחזר רק אם בבקשה צוין ערך לפרמטרים maxHeight ו/או maxWidth ויחס הגובה-רוחב של הסרטון ידוע. |
player.embedWidth |
long רוחב הנגן המוטמע שהוחזר במאפיין player.embedHtml . המאפיין הזה מוחזר רק אם בבקשה צוין ערך לפרמטרים maxHeight ו/או maxWidth ויחס הגובה-רוחב של הסרטון ידוע. |
topicDetails |
object באובייקט topicDetails יש מידע על הנושאים שמשויכים לסרטון.חשוב: כדי לקבל פרטים נוספים על השינויים הקרובים שקשורים למזהי הנושאים, מומלץ לעיין בהגדרות של הנכסים topicDetails.relevantTopicIds[] ו-topicDetails.topicIds[] , וגם בהיסטוריית הגרסאות. |
topicDetails.topicIds[] |
list חשוב: הנכס הזה הוצא משימוש ב-10 בנובמבר 2016. ה-API לא מחזיר יותר ערכים לנכס הזה, וכל הנושאים המשויכים לסרטון מוחזרים עכשיו לפי ערך המאפיין topicDetails.relevantTopicIds[] . |
topicDetails.relevantTopicIds[] |
list רשימה של מזהי נושאים שרלוונטיים לסרטון. הנכס הזה הוצא משימוש ב-10 בנובמבר 2016. התמיכה תתאפשר עד 10 בנובמבר 2017. חשוב: עקב ההוצאה משימוש של Freebase ו-Freebase API, החל מ-27 בפברואר 2017 מזהי הנושאים התחילו לפעול בצורה שונה. באותו זמן, מערכת YouTube התחילה להחזיר קבוצה קטנה של מזהי נושאים שנאספו. |
topicDetails.topicCategories[] |
list רשימה של כתובות URL בוויקיפדיה, שמספקות תיאור ברמה גבוהה של תוכן הסרטון. |
recordingDetails |
object באובייקט recordingDetails יש פרטים על המיקום, התאריך והכתובת שבהם הסרטון צולם. |
recordingDetails.locationDescription |
string הנכס הזה הוצא משימוש ב-1 ביוני 2017. לפרטים נוספים, אפשר לעיין בהודעה על ההוצאה משימוש. תיאור הטקסט של המיקום שבו הסרטון צולם. |
recordingDetails.location |
object פרטי המיקום הגיאוגרפי המשויכים לסרטון. שימו לב שהערכים של מאפיין הצאצא מזהים את המיקום שבעלי הסרטון רוצים לשייך לסרטון. הערך ניתן לעריכה, לחיפוש בסרטונים גלויים לכולם, וייתכן שהוא יוצג למשתמשים בסרטונים גלויים לכולם. |
recordingDetails.location.latitude |
double הנכס הזה הוצא משימוש ב-1 ביוני 2017. לפרטים נוספים, אפשר לעיין בהודעה על ההוצאה משימוש. קו הרוחב במעלות. |
recordingDetails.location.longitude |
double הנכס הזה הוצא משימוש ב-1 ביוני 2017. לפרטים נוספים, אפשר לעיין בהודעה על ההוצאה משימוש. קו אורך במעלות. |
recordingDetails.location.altitude |
double הנכס הזה הוצא משימוש ב-9 ביולי 2018. לפרטים נוספים, אפשר לעיין בהודעה על ההוצאה משימוש. גובה מעל הפניה לאליפסה, במטרים. |
recordingDetails.recordingDate |
datetime התאריך והשעה שבהם הסרטון צולם. הערך מצוין בפורמט ISO 8601 ( YYYY-MM-DDThh:mm:ss.sssZ ). |
fileDetails |
object האובייקט fileDetails כולל מידע על קובץ הסרטון שהועלה ל-YouTube, כולל הרזולוציה, משך הזמן, רכיבי הקודק של האודיו והווידאו, קצב העברת הנתונים של השידור ועוד. רק הבעלים של הסרטון יכולים לאחזר את הנתונים האלה.האובייקט fileDetails יוחזר רק אם למאפיין processingDetails.fileAvailability יש ערך של available . |
fileDetails.fileName |
string שם הקובץ שהועלה. השדה הזה מוצג אם הועלה קובץ וידאו או קובץ מסוג אחר. |
fileDetails.fileSize |
unsigned long הגודל של הקובץ שהועלה בבייטים. השדה הזה מוצג אם הועלה קובץ וידאו או קובץ מסוג אחר. |
fileDetails.fileType |
string סוג הקובץ שהועלה, לפי זיהוי מנוע עיבוד הסרטונים של YouTube. בשלב זה, המערכת של YouTube מעבדת רק קובצי וידאו, אבל השדה הזה מוצג גם אם העליתם קובץ וידאו וגם אם העליתם קובץ מסוג אחר. הערכים החוקיים לנכס הזה הם:
|
fileDetails.container |
string פורמט מאגר התגים של קובץ הסרטון שהועלה. |
fileDetails.videoStreams[] |
list רשימה של שידורי וידאו בקובץ הווידאו שהעלית. כל פריט ברשימה מכיל מטא-נתונים מפורטים לגבי וידאו בסטרימינג. |
fileDetails.videoStreams[].widthPixels |
unsigned integer הרוחב של תוכן הסרטון המקודד בפיקסלים. יחס הגובה-רוחב של קידוד הסרטון יכול להיות width_pixels / height_pixels . |
fileDetails.videoStreams[].heightPixels |
unsigned integer הגובה של תוכן הסרטון המקודד בפיקסלים. |
fileDetails.videoStreams[].frameRateFps |
double קצב הפריימים של שידור הווידאו, ביחידות של פריימים לשנייה. |
fileDetails.videoStreams[].aspectRatio |
double יחס הגובה-רוחב של התצוגה של תוכן הסרטון, שמציין את יחס הגובה-רוחב שבו הסרטון צריך להופיע. |
fileDetails.videoStreams[].codec |
string קודק הווידאו שבו משתמש השידור. |
fileDetails.videoStreams[].bitrateBps |
unsigned long קצב העברת הנתונים של שידור הווידאו, בביטים לשנייה. |
fileDetails.videoStreams[].rotation |
string הכמות הנדרשת של YouTube כדי לסובב את תוכן המקור המקורי כדי להציג את הסרטון כראוי. הערכים החוקיים לנכס הזה הם:
|
fileDetails.videoStreams[].vendor |
string ערך שמזהה באופן ייחודי ספק וידאו. בדרך כלל, הערך הוא קוד ספק בן ארבע אותיות. |
fileDetails.audioStreams[] |
list רשימה של שידורי אודיו בקובץ הווידאו שהועלה. כל פריט ברשימה מכיל מטא-נתונים מפורטים לגבי שידור אודיו. |
fileDetails.audioStreams[].channelCount |
unsigned integer מספר ערוצי האודיו שהשידור מכיל. |
fileDetails.audioStreams[].codec |
string קודק האודיו שבו משתמש השידור. |
fileDetails.audioStreams[].bitrateBps |
unsigned long קצב העברת הנתונים של שידור האודיו, בביטים לשנייה. |
fileDetails.audioStreams[].vendor |
string ערך שמזהה באופן ייחודי ספק וידאו. בדרך כלל, הערך הוא קוד ספק בן ארבע אותיות. |
fileDetails.durationMs |
unsigned long משך הסרטון שהועלה באלפיות השנייה. |
fileDetails.bitrateBps |
unsigned long קצב העברת הנתונים המשולב (וידאו ואודיו) של קובץ הסרטון שהועלה, בביטים לשנייה. |
fileDetails.creationTime |
string התאריך והשעה שבהם נוצר קובץ הסרטון שהעליתם. הערך מצוין בפורמט ISO 8601. נכון לעכשיו, המערכת תומכת בפורמטים הבאים לפי תקן ISO 8601:
|
processingDetails |
object באובייקט processingDetails יש מידע על ההתקדמות של YouTube בעיבוד קובץ הסרטון שהועלה. המאפיינים באובייקט מזהים את סטטוס העיבוד הנוכחי וכן הערכה של הזמן שנותר עד לסיום עיבוד הסרטון על ידי YouTube. החלק הזה גם מציין אם סוגים שונים של נתונים או תוכן, כמו פרטי קובץ או תמונות ממוזערות, זמינים לסרטון.המטרה של אובייקט processingProgress היא לאפשר סקרים כדי שהסרטון שהועלה יוכל לעקוב אחר ההתקדמות של עיבוד קובץ הסרטון שהועלה על ידי YouTube. רק הבעלים של הסרטון יכולים לאחזר את הנתונים האלה. |
processingDetails.processingStatus |
string סטטוס העיבוד של הסרטון. הערך הזה מציין אם המערכת של YouTube הצליחה לעבד את הסרטון או אם הסרטון עדיין בתהליך עיבוד. הערכים החוקיים לנכס הזה הם:
|
processingDetails.processingProgress |
object האובייקט processingProgress מכיל מידע על ההתקדמות של YouTube בעיבוד הסרטון. הערכים רלוונטיים רק אם סטטוס העיבוד של הסרטון הוא processing . |
processingDetails.processingProgress.partsTotal |
unsigned long הערכה של המספר הכולל של החלקים שצריך לעבד עבור הסרטון. המספר עשוי להתעדכן עם אומדנים מדויקים יותר בזמן שהמערכת של YouTube מעבדת את הסרטון. |
processingDetails.processingProgress.partsProcessed |
unsigned long מספר החלקים בסרטון שכבר עובדו ב-YouTube. אפשר להעריך את אחוז הסרטון שמערכת YouTube כבר עיבדה על ידי חישוב: 100 * parts_processed / parts_total חשוב לדעת שמספר החלקים המשוער עשוי לגדול ללא עלייה תואמת במספר החלקים שכבר עובדו, לכן ייתכן שההתקדמות המחושבת תקטן מדי פעם בזמן שהמערכת של YouTube מעבדת סרטון. |
processingDetails.processingProgress.timeLeftMs |
unsigned long הערכה של משך הזמן (באלפיות שנייה) שיידרש ל-YouTube לסיים את עיבוד הסרטון. |
processingDetails.processingFailureReason |
string הסיבה לכך שהמערכת של YouTube לא הצליחה לעבד את הסרטון. לנכס הזה יהיה ערך רק אם הערך של נכס processingStatus הוא failed .הערכים החוקיים לנכס הזה הם:
|
processingDetails.fileDetailsAvailability |
string הערך הזה מציין אם יש פרטי קובץ זמינים לסרטון שהועלה. כדי לאחזר את הפרטים של קובץ הסרטון, צריך לבקש את החלק fileDetails בבקשת ה-videos.list() . |
processingDetails.processingIssuesAvailability |
string הערך הזה מציין אם מנוע עיבוד הסרטונים יצר הצעות שעשויות לשפר את היכולת של YouTube לעבד את הסרטון, אזהרות שמסבירות בעיות בעיבוד הסרטון או שגיאות שגורמות לבעיות בעיבוד הסרטון. כדי לאחזר את ההצעות האלה, עליך לבקש את החלק suggestions בבקשת ה-videos.list() . |
processingDetails.tagSuggestionsAvailability |
string הערך הזה מציין אם הצעות למילות מפתח (תגים) זמינות לסרטון. ניתן להוסיף תגים למטא-נתונים של סרטון כדי להקל על משתמשים אחרים למצוא אותו. כדי לאחזר את ההצעות האלה, עליך לבקש את החלק suggestions בבקשת ה-videos.list() . |
processingDetails.editorSuggestionsAvailability |
string הערך הזה מציין אם יש הצעות לעריכת סרטונים, שעשויות לשפר את איכות הסרטון או את חוויית ההפעלה. כדי לאחזר את ההצעות האלה, עליך לבקש את החלק suggestions בבקשת ה-videos.list() . |
processingDetails.thumbnailsAvailability |
string הערך הזה מציין אם נוצרו תמונות ממוזערות לסרטון. |
suggestions |
object באובייקט suggestions יש הצעות לזיהוי הזדמנויות לשיפור איכות הסרטון או המטא-נתונים של הסרטון שהועלה. רק הבעלים של הסרטון יכולים לאחזר את הנתונים האלה. האובייקט suggestions יוחזר רק אם למאפיין processingDetails.tagSuggestionsAvailability או למאפיין processingDetails.editorSuggestionsAvailability יש ערך של available . |
suggestions.processingErrors[] |
list רשימה של שגיאות שימנעו מ-YouTube לעבד את הסרטון שהועלה. השגיאות האלה מצביעות על כך, שבלי קשר לסטטוס העיבוד הנוכחי של הסרטון, בסופו של דבר, הסטטוס יהיה כמעט בוודאות failed .הערכים החוקיים לנכס הזה הם:
|
suggestions.processingWarnings[] |
list רשימת סיבות אפשריות לבעיות בהמרת הקידוד של הסרטון שהועלה ב-YouTube או שעשויות לגרום לקידוד שגוי. האזהרות האלה נוצרות לפני שמערכת YouTube מעבדת בפועל את קובץ הסרטון שהועלה. בנוסף, מתבצע זיהוי של בעיות שלא בהכרח מצביעות על כך שעיבוד הווידאו ייכשל, אבל עדיין עלולות לגרום לבעיות כמו בעיות בסנכרון, פריטי מידע שנוצרו בתהליך הפיתוח (Artifact) של הסרטון או טראק של אודיו חסר. הערכים החוקיים לנכס הזה הם:
|
suggestions.processingHints[] |
list רשימת הצעות שעשויות לשפר את היכולת של YouTube לעבד את הסרטון. הערכים החוקיים לנכס הזה הם:
|
suggestions.tagSuggestions[] |
list רשימה של תגי מילות מפתח שאפשר להוסיף למטא-נתונים של הסרטון כדי להגדיל את הסיכוי שהמשתמשים ימצאו את הסרטון שלכם כשהם מחפשים או מעיינים ב-YouTube. |
suggestions.tagSuggestions[].tag |
string תג מילת המפתח שהוצע לסרטון. |
suggestions.tagSuggestions[].categoryRestricts[] |
list קבוצה של קטגוריות סרטונים שהתג רלוונטי להן. ניתן להשתמש במידע הזה כדי להציג הצעות מתאימות לתגים על סמך קטגוריית הסרטון שמעלה הסרטון משייך לסרטון. כברירת מחדל, הצעות לתגים רלוונטיות לכל הקטגוריות, כל עוד לא הוגדרו הגבלות עבור מילת המפתח. |
suggestions.editorSuggestions[] |
list רשימה של פעולות לעריכת סרטונים שעשויות לשפר את איכות הווידאו או את חוויית ההפעלה בסרטון שהועלה. הערכים החוקיים לנכס הזה הם:
|
liveStreamingDetails |
object האובייקט liveStreamingDetails מכיל מטא-נתונים לגבי שידור וידאו בשידור חי. האובייקט יופיע במשאב video רק אם הסרטון הוא שידור חי, שידור חי או שהסתיים בקרוב. |
liveStreamingDetails.actualStartTime |
datetime השעה שבה השידור התחיל בפועל. הערך מצוין בפורמט ISO 8601. הערך הזה לא יהיה זמין עד שהשידור יתחיל. |
liveStreamingDetails.actualEndTime |
datetime השעה שבה השידור הסתיים בפועל. הערך מצוין בפורמט ISO 8601. הערך הזה לא יהיה זמין עד שהשידור יסתיים. |
liveStreamingDetails.scheduledStartTime |
datetime השעה שבה השידור מתוזמן להתחיל. הערך מצוין בפורמט ISO 8601. |
liveStreamingDetails.scheduledEndTime |
datetime השעה שבה השידור מתוזמן להסתיים. הערך מצוין בפורמט ISO 8601. אם הערך ריק או אם הנכס לא קיים, השידור מתוזמן להמשך ללא הגבלת זמן. |
liveStreamingDetails.concurrentViewers |
unsigned long מספר הצופים שצופים בשידור כרגע. הנכס והערך שלו יוצגו אם בשידור יש צופים קיימים והבעלים של השידור לא הסתירו את ספירת הצפיות של הסרטון. חשוב לדעת: המערכת של YouTube מפסיקה לעקוב אחר מספר הצופים בו-זמנית בכל שידור כשהשידור מסתיים. לכן, הנכס הזה לא יזהה את מספר הצופים שצופים בסרטון שהועבר לארכיון של שידור חי שכבר הסתיים. מספרי הצופים בו-זמנית ש-YouTube Data API מחזיר עשויים
להיות שונים ממספרי הצפייה הבו-זמניים שעברו עיבוד ועיבוד ספאם ללא ספאם שזמינים ב-YouTube
Analytics. אפשר לקרוא מידע נוסף על מדדים של סטרימינג בשידור חי
במרכז העזרה של YouTube.
|
liveStreamingDetails.activeLiveChatId |
string המזהה של הצ'אט בשידור חי שמצורף לסרטון הזה ופעיל כרגע. יש למלא את השדה הזה רק אם הסרטון הוא כרגע שידור חי שכולל צ'אט בשידור חי. לאחר שהעברות השידור להשלמת השדה הזה יוסרו והצ'אט בשידור חי ייסגר. בשידורים קבועים, מזהה הצ'אט בשידור חי לא יהיה מקושר יותר לסרטון הזה אלא לסרטון החדש שמוצג בדף הקבוע. |
localizations |
object האובייקט localizations מכיל תרגומים של המטא-נתונים של הסרטון. |
localizations.(key) |
object השפה של הטקסט המותאם לשוק המקומי שמשויך לערך המפתח. הערך הוא מחרוזת שמכילה את קוד השפה BCP-47. |
localizations.(key).title |
string שם הסרטון המותאם לשוק המקומי. |
localizations.(key).description |
string תיאור הסרטון המותאם לשוק המקומי. |