我是新来的,所以请善待。
我需要向 Sears 提出一个简单的请求,以检索有关产品的详细信息。我不太习惯 json/xml 和服务器请求。
因为我已经注册到 Sears,所以我有 API 密钥。
我的代码是这样的:
protected void Page_Load(object sender, EventArgs e)
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://api.developer.sears.com/v1/productdetails?&store=Sears&contentType=xml");
request.KeepAlive = false;
request.Method = "GET";
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
StreamReader sr = new StreamReader(response.GetResponseStream());
string respond = sr.ToString();
Label1.Text = respond;
}
我收到 401 - 未经授权的错误
问题是:
- 我在哪里以及如何使用 API 密钥?
- 我想我会得到一个未格式化的 xml,我该如何正确显示它?
谢谢 !