91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 4KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-27
  • 語言: C#
  • 標簽: 微信??掃一掃??調用??

資源簡介

代碼詳細描述了如何通過微信接口且調用,代碼簡介明了

資源截圖

代碼片段和文件信息

using?System;
using?System.Data;
using?System.Configuration;
using?System.Collections;
using?System.Web;
using?System.Web.Security;
using?System.Web.UI;
using?System.Web.UI.WebControls;
using?System.Web.UI.WebControls.WebParts;
using?System.Web.UI.HtmlControls;
using?System.Text;
using?System.Text.Regularexpressions;
using?System.IO;
using?System.Collections.Generic;
using?System.Net;

///?
///?wxHelper?的摘要說明
///?

public?partial?class?wxHelper
{
????///?
????///?簽名生成時間
????///?

????public?static?string?dtime?=?““;
????///?
????///?簽名提交url地址
????///?

????public?static?string?url?=?““;
????///?
????///?生成簽名的時間戳
????///?

????public?static?string?time?=?““;
????///?
????///?生成簽名的隨機串
????///?

????public?static?string?randstr?=?““;
????///?
????///?簽名
????///?

????public?static?string?signstr?=?““;
????///?
????///?appid
????///?

????private?readonly?static?string?appid?=?“XXXXXX“;
????///?
????///?secret
????///?

????private?readonly?static?string?secret?=?“XXXXXXX“;
public?wxHelper()
{
//
//?TODO:?在此處添加構造函數邏輯
//
}


????///?
????///?獲得accesstoken
????///?

????///?
????public?static?string?AccessToken()
????{
????????return?SendRequest(“https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=“+appid+“&secret=“+secret?Encoding.UTF8);
????}

????///?
????///?根據accesstoken獲得ticket
????///?

????///?
????public?static?string?GetTicket()
????{
????????string?access_token?=?AccessToken();
????????string?url1?=?“https://api.weixin.qq.com/cgi-bin/ticket/getticket?access_token=“?+?access_token.Substring(access_token.IndexOf(‘:‘)?+?2?access_token.IndexOf(‘‘)?-?3?-?access_token.IndexOf(‘:‘))?+?“&type=jsapi“;
????????string?requstStr?=?SendRequest(url1?Encoding.UTF8);
????????string?ticket?=?requstStr.Substring(requstStr.IndexOf(“ticket“)?+?9?requstStr.LastIndexOf(‘‘)?-?1?-?requstStr.IndexOf(“ticket“)?-?9);//?獲得json參數沒搞,懂的自己優化
????????return?ticket;
????}

???///?
????///?獲取jssdk所需簽名
???///?

???///?
???///?
????public?static?string?GetSignature(string?link)
????{
????????DateTime?dti?=?DateTime.Now;
????????dtime?=?dti.ToString(“yyyy-MM-dd?HH:mm:ss“);
????????string?noncestr?=?dti.ToString(“yyyyMMddHHmmss“);
????????int?timestamp?=?1510124527;
????????string?ticket?=?GetTicket();
????????time?=?“1510124527“;
????????randstr?=?noncestr;

????????string?string1?=?“jsapi_ticket=“?+?ticket?+?“&noncestr=“?+?noncestr?+?“×tamp=“?+?timestamp?+?“&url=“?+?link;
????????url?=?string1;
????????string?signature?=?System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(string1?“SHA1“);
????????return?signature.ToLower();?//?生成后一定轉換為小寫
??

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????5631??2015-11-26?11:26??c#調用微信掃一掃功能等\wxHelper.cs
?????文件????????3474??2015-11-26?11:23??c#調用微信掃一掃功能等\調用微信功能.txt
?????目錄???????????0??2017-04-03?02:49??c#調用微信掃一掃功能等\

評論

共有 條評論