RestRequest 和 Square Connect
RestRequest and Square Connect
我是运行以下代码:
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
不确定为什么会出现此错误
我目前无法尝试这个,所以我不确定它是否是您正在寻找的修复方法,但这只是一个想法:尝试使用 Uri 字符串初始化 RestClient
,然后 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);
我是运行以下代码:
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
不确定为什么会出现此错误
我目前无法尝试这个,所以我不确定它是否是您正在寻找的修复方法,但这只是一个想法:尝试使用 Uri 字符串初始化 RestClient
,然后 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);