משאב videoAbuseReportReason מכיל מידע על הסיבה לסימון סרטון כי הוא מכיל תוכן פוגעני. כשהאפליקציה שלכם קוראת ל-method videos.reportAbuse כדי לדווח על סרטון שמכיל תוכן פוגעני, הבקשה משתמשת במידע ממקור videoAbuseReportReason כדי לזהות את הסיבה לדיווח על הסרטון.
Methods
ה-API תומך בשיטות הבאות למשאבי videoAbuseReportReasons:
- list
- איך מקבלים רשימה של סיבות לדיווח על סרטונים שמכילים תוכן פוגעני כדאי לנסות עכשיו.
ייצוג משאבים
המבנה הבא של JSON מציג את הפורמט של משאב videoAbuseReportReason:
{
  "kind": "youtube#videoAbuseReportReason",
  "etag": etag,
  "id": string,
  "snippet": {
    "label": string,
    "secondaryReasons": [
      {
        "id": string,
        "label": string
      }
    ]
  }
}מאפיינים
בטבלה הבאה מפורטים המאפיינים שמופיעים במשאב הזה:
| מאפיינים | |
|---|---|
| kind | stringמזהה את סוג משאב ה-API. הערך יהיה youtube#videoAbuseReportReason. | 
| etag | etagה-Etag של המשאב הזה. | 
| id | stringהמזהה ש-YouTube משתמש בו כדי לזהות את הסיבה. כשקוראים ל-method videos.reportAbuse, האפליקציה צריכה להשתמש בערך הזה כדי להגדיר את המאפייןreasonId. | 
| snippet | objectהאובייקט snippetמכיל פרטים בסיסיים על הסיבה. | 
| snippet.label | stringטקסט התווית המותאם לשוק המקומי של הסיבה לדיווח על התנהלות פוגעת. | 
| snippet.secondaryReasons[] | listרשימה של סיבות משניות המשויכות לסיבה הראשית, אם יש כאלה. (יכולים להיות 0 או יותר). | 
| snippet.secondaryReasons[].id | stringהמזהה שמשמש את YouTube לזיהוי הסיבה המשנית. כשקוראים ל-method videos.reportAbuse, האפליקציה צריכה להשתמש בערך הזה כדי להגדיר את המאפייןsecondaryReasonId. | 
| snippet.secondaryReasons[].label | stringטקסט התווית המותאם לשוק המקומי של הסיבה המשנית. |