YouTube API (バージョン 2) を使用して、アプリケーションからライブ イベントを作成しています。イベントは正常に作成されましたが、API を介して作成されたイベントと、YouTube サイトを介して直接作成されたイベントでは、取り込み設定の可用性が異なるという苦情がユーザーから寄せられました。
違いを説明するために、2 つの画像にリンクしました。
1つ目は、API を介して作成されたイベントを設定がどのように検索するかです。2 つ目は、YouTube サイトを通じて作成されたイベントの設定がどのように見えるかです。
エンコーダ設定の違いに注意してください。2 番目の図のように設定を一致させるために、API 呼び出しに対してできることはありますか? それとも、API を介して作成されたときにすべてのイベントが常に表示される方法ですか?
API への呼び出しの例を次に示します (承認ビットを編集)。
Authorization: Bearer ************
Accept: application/atom+xml
Content-Type: application/atom+xml
GData-Version: 2
X-GData-Key: key=*********
<entry xmlns:yt="http://gdata.youtube.com/schemas/2007" xmlns:media="http://search.yahoo.com/mrss/" xmlns="http://www.w3.org/2005/Atom">
<title>Test</title>
<summary>Test</summary>
<yt:when start="2013-08-14T17:00:00Z" />
<content type="application/atom+xml">
<entry>
<media:group>
<media:category label="Sports" scheme="http://gdata.youtube.com/schemas/2007/categories.cat" />
</media:group>
</entry>
</content>
</entry>