當我嘗試從響應中獲取Json數據時,它不起作用。 我是Json的新手,所以我不確定如何去解決這個問題。從C結果解析JSON數據#
這裏是我有個大氣壓代碼:
//process ajax and make API call to active campaign
[HttpPost]
public ActionResult ProcessPreferences(string categoryTag, string userEmailAddr)
{
string applyToTag = categoryTag;
string emailAddr = userEmailAddr;
/*
* Active Campign API Integration
*/
// By default, this sample code is designed to get the result from your ActiveCampaign installation and print out the result
var acs = new Acs("api_key_removed", "api_url_removed");
Dictionary<string, string> getParameters = new Dictionary<string, string>();
getParameters.Add("api_action", "contact_view_email");
getParameters.Add("api_output", "json");
getParameters.Add("email", emailAddr);
var response = acs.SendRequest("GET", getParameters);
var obj = System.Web.Helpers.Json.Decode(response);
return Content(obj.tags);
}
}
一切我發現在谷歌不工作。 我試過,但它不工作:
var obj = System.Web.Helpers.Json.Decode(response);
return Content(obj.tags);
我與積極開展活動工作,所以可能會得到JSON結果,不知道不同的方法。
我知道api調用正在工作,因爲我可以將Json數據寫入瀏覽器控制檯。 return Content(response);
然後用jquery編寫。
爲什麼不'回內容(迴應, 「應用/ JSON」);' – dovid
@lomed不知道,我是新來使用JSON工作。乾杯 –