シンジケーションの作成

シンジケーションを作成すると、ラベルと関連付けることができます。そのラベルの いずれか1つを使用するビデオやチャンネルはすべて、設定を使用して自動的に公開されます。

シンジケーションを作成する方法:

  1. /v2/syndicationsルートを使用して、名前とタイプ (advanced, boxee, google, iphone, iphone_abr, itunes, mp4またはroku)を指定します。 次の例はiPhoneフィード"My iPhone Feed"を作成します。
    [POST] /v2/syndications
    {
      "name": "My iPhone Feed",
      "type": "iphone"
    }
        
    注: YouTubeフィードを作成する場合、YouTubeusernamepasswordも指定しなければいけません。

    Backlot は次のようなレスポンスを返します。

    {
      "name": "My iPhone Feed",
      "include_encodings": [
    
      ],
      "destination_url": "",
      "require_access_key": false,
      "title": "",
      "include_labels": [
    
      ],
      "asset_types": [
        "video",
        "ad"
      ],
      "syndication_url": "http://api.ooyala.com/syndications/6b6e72dd71bd4fa/feed?pcode=Y4cG06BlqYMLIjPGyv1NbacSK-x3",
      "id": "6b6e72dd71bd4fa",
      "include_all_content": false,
      "type": "iphone",
      "description": ""
    }
         

    Sorting 試行する

  2. ビデオと他のアセットを含むフィードの場合、ラベルを追加する必要があります。フィードと関連付けられたアセットにラベルを追加する場合、アセットが自動的にフィードに追加されます。 次の例は、638aed2a18734375bc42b225963ad481b9ラベルを6b6e72dd71bd4faシンジケーションに追加します。
    [PATCH] /v2/syndications/6b6e72dd71bd4fa
    {
      "include_labels": [
        "638aed2a18734375b",
        "c42b225963ad481b9"
      ]
    }
        

    Backlot は次のようなレスポンスを返します。

    {
      "name": "My iPhone Feed",
      "include_encodings": [
    
      ],
      "destination_url": "",
      "require_access_key": false,
      "title": "",
      "include_labels": [
        "638aed2a18734375b",
        "c42b225963ad481b9"
      ],
      "asset_types": [
        "video",
        "ad"
      ],
      "syndication_url": "http://api.ooyala.com/syndications/6b6e72dd71bd4fa/feed?pcode=Y4cG06BlqYMLIjPGyv1NbacSK-x3",
      "id": "6b6e72dd71bd4fa",
      "include_all_content": false,
      "type": "iphone",
      "description": ""
    }
         
  3. 与えられたエンコーディングのタイプをフィルターするには、デバイスまたはコンテナー制限を指定する必要があります。 次の例は、6b6e72dd71bd4faシンジケーションへのiPhoneおよびMP4コンテナへのエンコーディングを制限します。
    [PATCH] /v2/syndications/6b6e72dd71bd4fa
    {
      "include_encodings": [
        { "device": "iphone", "container": "mp4" }
      ]
    }
        

    Backlot は次のようなレスポンスを返します。

    {
      "name": "My iPhone Feed",
      "include_encodings": [
        { "device": "iphone", "container": "mp4" }
      ],
      "destination_url": "",
      "require_access_key": false,
      "title": "",
      "include_labels": [
        "638aed2a18734375b",
        "c42b225963ad481b9"
      ],
      "asset_types": [
        "video",
        "ad"
      ],
      "syndication_url": "http://api.ooyala.com/syndications/6b6e72dd71bd4fa/feed?pcode=Y4cG06BlqYMLIjPGyv1NbacSK-x3",
      "id": "6b6e72dd71bd4fa",
      "include_all_content": false,
      "type": "iphone",
      "description": ""
    }
         

シンジケーションの作成が完了しました。

注: ラベル、エンコーディングおよび他の設定は、シンジケーションの初期作成時に指定することができます。

この記事はお役にたちましたか?