110,538
社区成员
发帖
与我相关
我的任务
分享
TopDictionary txtParams = new TopDictionary();
txtParams.Add("app_key", appkey);
txtParams.Add("timestamp", System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create("http://stream.api.taobao.com/stream");
string sign = TopUtils.SignTopRequest(txtParams, appsecret, true);
req.ContentType = "application/x-www-form-urlencoded; charset=utf-8";
req.Method = "POST";
string param = "app_key=" + appkey + "&sign=" + sign.ToUpper() + "×tamp=" + System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
byte[] bs = Encoding.UTF8.GetBytes(param);
req.ContentLength = bs.Length;
Stream reqStream = req.GetRequestStream();
reqStream.Write(bs, 0, bs.Length);
HttpWebResponse wr;
try
{
wr = (HttpWebResponse)req.GetResponse();
Console.WriteLine(wr.StatusCode.ToString());
StreamReader str = new StreamReader(wr.GetResponseStream(), Encoding.UTF8);
//IncrementCustomerPermitRequest inc = new IncrementCustomerPermitRequest();
//IncrementCustomerPermitResponse increq = client.Execute(inc, Session["sessionKey"].ToString());
}
catch (Exception ex)
{
Response.Write(ex.Message);
}