v3 API仕様に従って、検索で返される動画にはサムネイルを含める必要があります。
30分前まではそうでした。
ただし、現在、API は JSON に「サムネイル」属性のない動画を返しています。
例えば:
https://www.googleapis.com/youtube/v3/videos?part=snippet&key=(キー)&id=Kq9z1gNjl0o
以前は以下を返します:
{
"kind": "youtube#videoListResponse",
"etag": "\"idnvT0N6oxG_2o6LCWUdZsqtqtk/flm_N0PUouBHj2piDWTowbpXlNM\"",
"アイテム": [
{
"id": "Kq9z1gNjl0o",
"kind": "youtube#ビデオ",
"etag": "\"idnvT0N6oxG_2o6LCWUdZsqtqtk/9f5tPPIkXNmECTi095h9jBWV0s0\"",
"スニペット": {
"publishedAt": "2010-06-27T00:07:30.000Z",
"channelId": "UC3lizSW-J9kc8JR455mzv-w",
"サムネイル": [
"小さな": {
"url": "http://ytimg.com/someimage.jpg"
}
]
"title": "クリステン ベル - クレイグ ファーガソンについて - 2008 年 4 月 19 日 - うわー",
"説明": "インタビュー",
"channelTitle": "stewiefan33",
"categoryId": "22"
}
}
]
}
戻り値:
{
"kind": "youtube#videoListResponse",
"etag": "\"idnvT0N6oxG_2o6LCWUdZsqtqtk/flm_N0PUouBHj2piDWTowbpXlNM\"",
"アイテム": [
{
"id": "Kq9z1gNjl0o",
"kind": "youtube#ビデオ",
"etag": "\"idnvT0N6oxG_2o6LCWUdZsqtqtk/9f5tPPIkXNmECTi095h9jBWV0s0\"",
"スニペット": {
"publishedAt": "2010-06-27T00:07:30.000Z",
"channelId": "UC3lizSW-J9kc8JR455mzv-w",
"title": "クリステン ベル - クレイグ ファーガソンについて - 2008 年 4 月 19 日 - うわー",
"説明": "インタビュー",
"channelTitle": "stewiefan33",
"categoryId": "22"
}
}
]
}
「サムネイル」フィールドはなくなりましたが、ドキュメントにはまだ残っています。これは API のバグですか?