我試過用「ping」方法調用Mandrill的API來實現this的最簡單情況。答案應該是乒乓球。使用有效的密鑰,答覆似乎工作。但是,我無法訪問響應的內容。如何訪問API響應的內容?
的代碼如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Net.Http;
using System.Net.Http.Headers;
namespace MandrillAPI
{
class Program
{
static void Main(string[] args)
{
string ping = "https://mandrillapp.com/api/1.0/users/ping.json";
string key = "?key=123";
HttpClient client = new HttpClient();
client.BaseAddress = new Uri(ping);
HttpResponseMessage response = client.GetAsync(key).Result;
Console.WriteLine(response.ToString());
Console.Read();
}
}
}
如何解壓從調用的響應?最終,我需要使用API從服務器收集電子郵件,所以我需要以某種方式保留json對象的結構,以便可以訪問電子郵件的詳細信息。
你能否詳細說明你期望的結果是什麼? –