首先检查两个屏幕截图。一个是调试错误,一个用于json数据视觉视图,以便您更好地理解。我的主要目标是从这个json响应中仅获取“campaignId”值。我已经尝试使用JObject解析但是因为RestSharp输出不是json字符串格式而得到错误。现在告诉我如何获取json响应的“campaignId”值。提前致谢。
static void addEmailToList(string ListName, string Email, string Name)
{
var client = new RestClient("https://api.getresponse.com/v3/campaigns?query[name]="+ListName);
var GetIdreq = new RestRequest(Method.GET);
GetIdreq.AddHeader("X-Auth-Token", "api-key 948df-my-key-7f3c6");
GetIdreq.AddParameter("application/json", ParameterType.RequestBody);
var GetIdres = client.Execute(GetIdreq);
dynamic data = JObject.Parse(GetIdres);
}
答案 0 :(得分:0)
您应该将响应内容的值分配给您的本地变量。你可以试试这个。
msg: db `hello, world!\n`