現在、C#を学習しています。ウェブサイトをC#で制御する方法、ウェブサイトでC#を使用する方法について質問があります。文字列varを使用してウェブサイトを検索する/ウェブサイトに行く
たとえば、空白のページでクロムを開いたとします。
Process.Start("http://blank.org/"); //<- like this.
(私は空白のページを開くことができますどのような方法があります - ?ではない非常に重要なカントー...)
質問1)今
私がYouTubeに行ってみたいです、アドレスバーを使用して は例えば、私が持っている:
string address = "www.youtube.com"
と私は入力にアドレスバーにこの文字列をしたいと、自動的に検索ボタンをクリックしてください。 可能ですか?
質問2)
、私は例えば、検索バー を使用して、何かを検索したいのは、私は疑問を解決していること。その後1 を言ってみましょう、私が持っている:
string keyword = "funny cat video";
次に、このキーワードを検索バーに入力して検索します。
どうすればいいですか? C#で可能ですか?
質問3)
そして私は、画面上の最初の結果を再生したいです。たとえば、次のように を:この場合 The first result that is found with the keyword
、私は何をすべきでしょうか?
ありがとうございます。私は一日中グーグルグーグルで行っていて、やり方を見つけることができませんでした。あなたは、検索結果を操作したい場合は、あなたが最初の結果ユーチューブ動画IDを取得するためにYouTube APIを使用することができます
string youtubeUrl = @"https://www.youtube.com";
string keyword = "funny cat video";
string searchUrl = string.Format("{0}/results?search_query={1}", youtubeUrl, keyword.Replace(" ", "+"));
Process.Start(searchUrl);
:
ありがとうございました!完璧に動作します。最初の結果を再生する方法についてのアイデアもありますか? –
それは私をとても助けました!もう一度ありがとうございます:D –
しました。ありがとうございます:D –