0
https://api.github.com/users/[UserName]は、ブラウザからアクセスできます。私はJsonの結果を得る。しかし、私はプログラム的に同じ情報を取得したい。Get GitHub Rest APIユーザー情報C#コード
次のコードを使用していますが、期待どおりに動作しません。ご意見をお聞かせください。
var credentials =
string.Format(System.Globalization.CultureInfo.InvariantCulture, "{0}:",
githubToken);
credentials = Convert.ToBase64String(Encoding.ASCII.GetBytes(credentials));
client.DefaultRequestHeaders.Authorization = new
AuthenticationHeaderValue("Basic", credentials);
var contents =
client.GetStreamAsync("https://api.github.com/users/[userName]").Result;
上記のコードの結果、「集約例外」が発生しています。
どのようにC#コードを使用して要件を達成するには?助けてください
注:Octokitのソリューションは期待していません。適切なC#コードが必要です。
このリンクにはhttp GETリクエストが必要です。オンラインでc#でリクエストを作成する方法を見てください。どのフレームワークを使用しているのか分かりません。 – FCin
'InnerException'情報を提供できますか?問題がどこから来ているのか、さらに詳しく教えてください。 – Svek