欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

C#wx如何獲取token

這篇文章主要介紹了C# wx如何獲取token,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

成都創(chuàng)新互聯(lián)公司是一家專業(yè)提供金溪企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站制作、網(wǎng)站設(shè)計、成都h5網(wǎng)站建設(shè)、小程序制作等業(yè)務(wù)。10年已為金溪眾多企業(yè)、政府機構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站建設(shè)公司優(yōu)惠進行中。

具體內(nèi)容如下

#region 請求Url,不發(fā)送數(shù)據(jù)

/// <summary>
/// 請求Url,不發(fā)送數(shù)據(jù)
/// </summary>
public static string RequestUrl(string url)
{
return RequestUrl(url, "POST");
}

#endregion

#region 請求Url,不發(fā)送數(shù)據(jù)

/// <summary>
/// 請求Url,不發(fā)送數(shù)據(jù)
/// </summary>
public static string RequestUrl(string url, string method)
{
// 設(shè)置參數(shù)
var request = WebRequest.Create(url) as HttpWebRequest;
var cookieContainer = new CookieContainer();
request.CookieContainer = cookieContainer;
request.AllowAutoRedirect = true;
request.Method = method;
request.ContentType = "text/html";
request.Headers.Add("charset", "utf-8");
//發(fā)送請求并獲取相應(yīng)回應(yīng)數(shù)據(jù)
var response = request.GetResponse() as HttpWebResponse;
//直到request.GetResponse()程序才開始向目標(biāo)網(wǎng)頁發(fā)送Post請求
Stream responseStream = response.GetResponseStream();
var sr = new StreamReader(responseStream, Encoding.UTF8);
//返回結(jié)果網(wǎng)頁(html)代碼
string content = sr.ReadToEnd();

return content;
}

#endregion

 

#region 獲取Json字符串某節(jié)點的值

/// <summary>
/// 獲取Json字符串某節(jié)點的值
/// </summary>
public static string GetJsonValue(string jsonStr, string key)
{
string result = string.Empty;
if (!string.IsNullOrEmpty(jsonStr))
{
key = "\"" + key.Trim('"') + "\"";
int index = jsonStr.IndexOf(key) + key.Length + 1;
if (index > key.Length + 1)
{
//先截逗號,若是最后一個,截"}"號,取最小值
int end = jsonStr.IndexOf(',', index);
if (end == -1)
{
end = jsonStr.IndexOf('}', index);
}
result = jsonStr.Substring(index, end - index);
result = result.Trim(new [] {'"', ' ', '\"'}); //過濾引號或空格
}
}
return result;
}

#endregion

#region 驗證Token是否過期

/// <summary>
/// 驗證Token是否過期
/// </summary>
public static bool TokenExpired(string access_token)
{
string jsonStr =
RequestUrl(string.Format("https://api.weixin.qq.com/cgi-bin/menu/get?access_token={0}",
access_token));
if (GetJsonValue(jsonStr, "errcode") == "42001")
{
return true;
}
return false;
}

#endregion

#region 獲取Token

/// <summary>
/// 獲取Token
/// </summary>
public static string GetToken(string appid, string secret)
{
string strJson =
RequestUrl(
string.Format(
"https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid={0}&secret={1}",
appid, secret));
return GetJsonValue(strJson, "access_token");
}

#endregion

//獲取Openid

public static string GetOpenId(string appid, string secret, string code)
{
string strJson =
RequestUrl(
string.Format(
"https://api.weixin.qq.com/sns/jscode2session?appid={0}&secret={1}&js_code={2}&grant_type=authorization_code",
appid, secret, code));
//LogUtil.WriteLog(strJson);
return GetJsonValue(strJson, "openid");
}

感謝你能夠認真閱讀完這篇文章,希望小編分享的“C# wx如何獲取token”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!

分享標(biāo)題:C#wx如何獲取token
分享鏈接:http://aaarwkj.com/article22/gjigcc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、Google、云服務(wù)器、靜態(tài)網(wǎng)站、面包屑導(dǎo)航、網(wǎng)頁設(shè)計公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站
国产在线视频不卡福利片| 欧美精品蜜桃激情一区久久| 久久精品久久黄色片看看| 国产美女精品一区二区三区| 午夜视频在线观看日韩| 国产一级r内射视频播放| 亚洲国产自拍偷拍视频| 日韩人妻精品中文字幕专区不卡| 久久夜色精品亚洲国产| 亚洲女人下体毛茸茸视频| 少妇按摩高潮呻吟av| 国产综合永久精品日韩鬼片| 亚洲精品一区二区三区香蕉| 国产精品伊人久久综合网| 精品少妇人妻一区二区三区| 九九热99这里有精品| 日韩不卡免费一区二区三区视频| 日韩三级av在线免费观看| 国产乱一伦一性一情一色| 激情少妇一区二区三区| 久久精品国产一区二区| 欧美激情片免费在线观看| 偷拍一区二区三区夫妻| 日韩精品大全一区二区| 欧美午夜福利在线视频| 日韩中文字幕在线首页 | 国产三级一区二区不卡| 天天干夜夜泡天天操| 欧美看黄网站在线观看| 美女高潮啪啪啪91| 久久国产欧美日韩精品免费| 亚洲av一区二区在线看| 欧美亚洲精品在线观看| 欧美视频在线观看香蕉| 亚洲男人堂色偷偷一区| 熟女中文字幕一区二区| 久久综激情丁香开心婷婷 | 久久人热视频这里只有精品| 亚洲成人精品久久久| 亚洲家庭伦理在线观看| 亚洲av毛片在线免费播放|