当前位置:   article > 正文

application/json方法_new javascriptserializer().serialize(new

new javascriptserializer().serialize(new

string timespan = GetTimeStamp(false);
string json = new JavaScriptSerializer().Serialize(new
{
//appId 是你的输入的参数
appId = “xxxx”,
secret = “xxxx”,
timestamp = timespan,
scope = “app”
});
public string RequestPost(string json)
{
var httpWebRequest = (HttpWebRequest)WebRequest.Create(“https://www.xxxx.com/gateway/oauth2/token/getAccessToken”);
httpWebRequest.ContentType = “application/json”;
httpWebRequest.Method = “POST”;
using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream()))
{
streamWriter.Write(json);
streamWriter.Flush();
streamWriter.Close();
}
var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse();
using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
{
var result = streamReader.ReadToEnd();
JObject jo = (JObject)JsonConvert.DeserializeObject(result);
accessToken = jo[“data”][“accessToken”].ToString();
}
return accessToken;
}
public static string GetTimeStamp(bool bflag)
{
TimeSpan ts = DateTime.UtcNow - new DateTime(1970, 1, 1, 0, 0, 0, 0);
string ret = string.Empty;
if (bflag)
ret = Convert.ToInt64(ts.TotalSeconds).ToString();
else
ret = Convert.ToInt64(ts.TotalMilliseconds).ToString();
return ret;
}**

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/秋刀鱼在做梦/article/detail/1007047
推荐阅读
相关标签
  

闽ICP备14008679号