API
C#からAPIを利用する方法
HttpClientを使ってTASUTOOL APIへJSONを送る基本例を説明します。
C#ではHttpClientでTASUTOOL APIへJSONを送れます。
using System.Net.Http.Json;
using var client = new HttpClient();
var response = await client.PostAsJsonAsync(
"https://api.example.com/api/v1/text/count",
new { text = "あ A\nB" }
);
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadFromJsonAsync<TasutoolResponse>();
TasutoolResponse はAPIレスポンスに合わせて定義してください。
注意点
長期運用ではHttpClientの寿命管理、タイムアウト、エラー処理をアプリ側で設計してください。
主張と出典
| 主張 | 出典 | 確認日 | 確信度 | 更新条件 |
|---|---|---|---|---|
| C#ではHttpClientを使ってHTTPリクエストを送信できる。 | Microsoft Learn: HttpClient guidelines | 2026-07-18 | high | HttpClientの推奨事項に変更があった場合 |