0

ドキュメントによると、新しい YT.Player() コンストラクターによって作成されたプレーヤー インスタンスでメソッド loadPlaylist を呼び出そうとしていました。

https://developers.google.com/youtube/iframe_api_reference

プレイリストの ID またはビデオ ID の配列を含む list というパラメータを渡すことができます。プレイリスト ID を試してみるとすべてうまくいきますが、ビデオ ID の配列を渡すと、不正なリクエスト エラーが発生しました。リクエストを確認しましたAPI によって生成された URL

http://www.youtube.com/list_ajax?action_get_list=1&style=xml&list=UOoR27IF7Jk,j67Z9D0rs5s

URLは正しいのですが、エラーが返されます。実際にビデオIDSを渡すことができず、ドキュメントが間違っているかどうかは誰にもわかりませんか? もしそうなら、どうすればAPIからプレイリストを作成できますか?

4

2 に答える 2

0

わかりました、理由ではなく解決策を見つけたと思います。APIにはloadPlaylistメソッドを呼び出す2つの方法があります。1つはparamsでオブジェクトを渡す方法で、もう1つは引数を直接渡す方法です。何らかの理由で、オブジェクト内で引数を渡す方法ですビデオ ID を渡すとうまくいきませんが、別の方法 (引数を直接渡す) を使用すると、正しく動作します。うーん、これはまだバグなのだろうか。

于 2012-12-13T18:59:24.813 に答える