2

私はおいしい API にアクセスしようとしていますが、呼び出しに RestSharp ライブラリを使用することにしました。私のテストコードは次のようになります。

var client = new RestClient("https://api.del.icio.us/");
client.Authenticator = new HttpBasicAuthenticator("username", "password");            
client.UserAgent = "my_user_agent";            
var request = new RestRequest("v1/tags/get");

client.ExecuteAsync(request, response =>
{
   if (response.ResponseStatus == ResponseStatus.Error)
   {
      Dispatcher.BeginInvoke(() =>
      {
          MessageBox.Show(response.ErrorMessage);
      });
   }
   else if (response.ResponseStatus == ResponseStatus.Completed)
   {                    
      Dispatcher.BeginInvoke(() =>
      {
          MessageBox.Show(response.Content);
      });
   }
});

このコードでは、コードで使用されているユーザー名とパスワードは正しいですが、おいしい API は「アクセス拒否」コードを返します。このライブラリを使い始めたばかりなので、RestSharp に何か問題があるのではないかと思います。上記のコードを手伝ってくれる人はいますか? 私は何を間違っていますか?

4

1 に答える 1