2011-11-16 15 views
0

私はYoutubeユーザーが与えられた場合、自分のチャンネルからバナーを取り除くスクリプトを作りたいと思っています。 Youtubeチャンネルはユーザー入力されます。別の[外部]ページからスクラップ/ IMG Srcを取得する(JavaScriptを使用)

例入力:

注thenewbostonチャネルの場所がhttp://www.youtube.com/user/thenewboston

だろう、それはすべてのユーチューブチャンネルのURLのがフォーマットされている方法である、ということ。また、バナー画像はdiv(id = "user_banner")にあります。

あなたはクロスサイトAJAX要求を行うことができないように、この場合の理想的な出力(thenewbostonのチャンネルは)JavaScriptでhttp://i3.ytimg.com/u/JbPGzawDH1njbqV-D5HqKw/profile_header.jpg?v=4bba630b

+0

あなたはまず彼らに許可を求めるつもりですか? –

+1

いいえ? Youtubeは完全に公開されています。あなたが自分のビデオを共有することができるならば、あなたはバナーを共有することができると思います。 さらに、別のページで「プロフィール」タイプの表記をしています(彼らは自分のチャンネルで入力しています)。 – hellohellosharp

+0

はあなたのウェブサイトであなたが使用する権利を意味しません。 –

答えて

0

、そのことは困難であろう。おそらくこれにPHPを関与させる必要があります。あなたは、jQueryので行う

$.get(getYTBanner.php, variables) 

とgetYTBanner.phpに、あなたは、のfile_get_contentsやcURLのを使用して、このURLを開くと、そこからHTMLを通じてバナーを取得する必要がありますすることができます。

警告:実際の構文ではありません。

+0

答えをありがとう!可能であれば、PHPは実際にははるかに使いやすくなります。 – hellohellosharp

+0

htmlでイメージを取得する方法に関する提案はありますか? – hellohellosharp

関連する問題