1

このページを削ることはできますか?

http://www.youtube.com/movie?v=mDqLG28m_Eo&internalcountrycode=US

私はこのURLを使用してYouTubeAPIを呼び出しています。

https://gdata.youtube.com/feeds/api/videos/mDqLG28m_Eo?v=2

問題は、代わりにこのページから呼び出しているように見えることです。

http://www.youtube.com/watch?v=mDqLG28m_Eo&internalcountrycode=US

予告編ページではなく、メインの映画ページから電話をかけるにはどうすればよいですか?どんな助けでも素晴らしいでしょう。

4

1 に答える 1

1

ついに良い答えが見つかりました:D正直なところ、YouTubeの映画APIは最悪です。YouTube APIムービーのドキュメントからデモURLをコピーして貼り付けるだけで、無効なリクエストエラーが発生します。私はすでにバグを報告しましたが、開発チームは「これを修正するために努力する価値はありません」のようでした。movie APIも?q=パラメータをサポートしていませんが、これができることです。通常のビデオ検索を行い、映画のみを返すように指定します。

https://gdata.youtube.com/feeds/api/videos/-/Movies?alt=json&v=2&q=Life%20in%20a%20day&alt=json

フィードにYouTubeムービーではない動画があるかどうかはわかりませんが、media:credit存在するかどうかを確認することで判断できます。

これがライブでのあなたのスクレイプされた映画「プロメテウス」のデモです:http://tuberapp.com/movie-mDqLG28m_Eo

于 2012-10-22T19:16:50.203 に答える