Einleitung
Geofilterungseigenschaften können hinzugefügt werden, wenn Sie das Video zum ersten Mal mithilfe einer POST-Anfrage oder mithilfe einer PATCH-Anfrage erstellen, um die Videometadaten zu aktualisieren. Sehen Aktualisieren Sie Videos mit CMS API für ein Beispiel einer Aktualisierungsanforderung.
Autorisierung
Die Vorgänge, für die Sie Berechtigungen benötigen, um Video-Metadaten zu aktualisieren, sind video-cloud/video/update oder video-cloud/video/all.
Syntax
geo ist ein Objekt mit drei Eigenschaften:
| Eigentum | Typ | Erforderlich | Kommentare | 
|---|---|---|---|
| geo.countries | Array von Ländercode-Strings | nein | Ein ISO 3166 Liste der 2-Buchstaben-Codes in Kleinbuchstaben für Länder, die zum Ansehen des Videos auf die weiße oder schwarze Liste gesetzt werden | 
| geo.exclude_countries | Boolescher Wert | nein | Wenn true, Anzeigen ist nicht erlaubt in Ländern, die in der enthalten sindgeo.countriesListe; Wennfalse, Anzeigen ist nur in diesen Ländern erlaubt. | 
| geo.restricted | Boolescher Wert | nein | Wenn trueGeofilterung ist für Videos aktiviert | 
Anfrage
    https://cms.api.brightcove.com/v1/accounts/{account_id}/videos/{video_ID}
    
    Anfragetext:
Der Anfragetext ist ein JSON-Objekt, das ein Array von Länderabkürzungen enthält, die eingeschlossen oder ausgeschlossen werden sollen:
    {"geo" : {
        "restricted" : true,
        "exclude_countries" : false,
        "countries" : ["ph","in","my","ja"]
      }
    }
    