0

次のコードを実行しています。

var client = new RestClient();
var request = new RestRequest("https://connect.squareup.com/v1/me/payments", Method.GET) 
{ 
    RequestFormat = DataFormat.Json 
};
request.AddHeader("Authorization", "Bearer XXXXXX");
var Response = client.Execute(request);

応答エラー メッセージには次のように記載されています。

Value cannot be null.
Parameter name: uri

このエラーが発生する理由がわからない

4

1 に答える 1

1

私は現在これを試すことができないので、あなたが探している修正になるかどうかはわかりませんが、それは単なる考えです: をRestClientUri 文字列でRestRequest、残りの文字列で、または空の文字列で初期化してみてください、 このような:

var client = new RestClient("https://connect.squareup.com/v1/me/payments");
var request = new RestRequest("", Method.GET)
{ 
    RequestFormat = DataFormat.Json 
};
request.AddHeader("Authorization", "Bearer XXXXXX");
var Response = client.Execute(request);
于 2015-02-10T13:03:19.657 に答える