-1
私はTelegram(メッセンジャーアプリ)のボットを作っています。私はそれを使って特定のユーザーにメッセージを送ることができるリンクを持っています。 C#でそのWebページを「リフレッシュ」すれば自動的にリンクを送信できますか?C#を使用してページを更新するにはどうすればよいですか?
私はTelegram(メッセンジャーアプリ)のボットを作っています。私はそれを使って特定のユーザーにメッセージを送ることができるリンクを持っています。 C#でそのWebページを「リフレッシュ」すれば自動的にリンクを送信できますか?C#を使用してページを更新するにはどうすればよいですか?
質問とコメントに基づいて、C#でHTTPリクエストを作成する方法を聞いているようです。その場合、HttpClient
はかなり短期間の作業です。たとえば、次のように
var url = "http://someurl";
using (var client = new HttpClient())
using (var response = await client.GetAsync(url))
using (var content = response.Content)
{
var result = await content.ReadAsStringAsync();
// examine the response
}
あなたが応答についても、あまりないように注意をすれば、あなただけの呼び出しを行い、応答放棄することができます。
using (var client = new HttpClient())
await client.GetAsync(url);
それとも代わりにラッピングの同じHttpClient
インスタンスを維持しますusing
ブロックにそれを処分するなどしてください。同じオブジェクトはPOST
やその他の要求を必要に応じて作成することもできます。
C#コードでHTTPリクエストを作成するだけですか?そのために 'HttpClient'オブジェクトが使われます。 – David
テレグラムアプリにはAPIがありますか?もしそうなら、これを行う公式にサポートされている方法については、そのドキュメントを調べる方が良いでしょう。 –
この質問は*方法が広すぎます。 C#プログラムはどのようにこのWebページのクライアントとして機能していますか?リフレッシュはどういう意味ですか? – Claies