2
Yahoo WeatherプライベートAPI呼び出しを実装することに固執しています。これは私が有効なclientId & Secretを使用して呼び出すたびに、私のコードスニペットです。それは401(無許可)を返します。Yahoo天気API(Oauthを使用)
var outhWc = new WebClient();
outhWc.Credentials = new NetworkCredential(clientId, clientSecret);
outhWc.Headers.Add(HttpRequestHeader.Accept, "application/json");
var outhresponse = outhWc.DownloadData("https://query.yahooapis.com/v1/yql?q=select%20*%20from%20weather.forecast%20where%20woeid%20in%20(select%20woeid%20from%20geo.places(1)%20where%20text%3D%22nome%2C%20ak%22)&format=json");
常に例外がスローされます。また、NetworkCredentialsでユーザー名とパスワードを渡そうとしていて、さらにclientIdとSecretをヘッダーに渡そうとしましたが、成功した呼び出しを見つけることができません。