C# 클래스 Senparc.Weixin.MP.Helpers.JSSDKHelper

파일 보기 프로젝트 열기: JeffreySu/WeiXinMPSDK 1 사용 예제들

공개 메소드들

메소드 설명
GetAddrSign ( string appId, string appSecret, string noncestr, string timestamp, string url ) : string

获取位置签名AddrSign

GetCardSign ( string appId, string appSecret, string locationId, string noncestr, string timestamp, string cardId, string cardType ) : string

获取卡券签名CardSign

GetJsSdkUiPackage ( string appId, string appSecret, string url ) : Senparc.Weixin.MP.Helpers.JsSdkUiPackage

获取给UI使用的JSSDK信息包

GetNoncestr ( ) : string

获取随机字符串

GetSignature ( string ticket, string noncestr, string timestamp, string url ) : string

获取JS-SDK权限验证的签名Signature

GetTimestamp ( ) : string

获取时间戳

GetcardExtSign ( string api_ticket, string timestamp, string card_id, string nonce_str, string code = "", string openid = "" ) : string

获取添加卡券时Ext参数内的签名

비공개 메소드들

메소드 설명
CreateCardSha1 ( Hashtable parameters ) : string

生成cardSign的加密方法

CreateNonekeySha1 ( Hashtable parameters ) : string

添加卡券Ext参数的签名加密方法

CreateSha1 ( Hashtable parameters ) : string

sha1加密

메소드 상세

GetAddrSign() 공개 정적인 메소드

获取位置签名AddrSign
public static GetAddrSign ( string appId, string appSecret, string noncestr, string timestamp, string url ) : string
appId string
appSecret string
noncestr string
timestamp string
url string
리턴 string

GetCardSign() 공개 정적인 메소드

获取卡券签名CardSign
public static GetCardSign ( string appId, string appSecret, string locationId, string noncestr, string timestamp, string cardId, string cardType ) : string
appId string
appSecret string
locationId string
noncestr string
timestamp string
cardId string
cardType string
리턴 string

GetJsSdkUiPackage() 공개 정적인 메소드

获取给UI使用的JSSDK信息包
public static GetJsSdkUiPackage ( string appId, string appSecret, string url ) : Senparc.Weixin.MP.Helpers.JsSdkUiPackage
appId string
appSecret string
url string
리턴 Senparc.Weixin.MP.Helpers.JsSdkUiPackage

GetNoncestr() 공개 정적인 메소드

获取随机字符串
public static GetNoncestr ( ) : string
리턴 string

GetSignature() 공개 정적인 메소드

获取JS-SDK权限验证的签名Signature
public static GetSignature ( string ticket, string noncestr, string timestamp, string url ) : string
ticket string
noncestr string
timestamp string
url string
리턴 string

GetTimestamp() 공개 정적인 메소드

获取时间戳
public static GetTimestamp ( ) : string
리턴 string

GetcardExtSign() 공개 정적인 메소드

获取添加卡券时Ext参数内的签名
public static GetcardExtSign ( string api_ticket, string timestamp, string card_id, string nonce_str, string code = "", string openid = "" ) : string
api_ticket string
timestamp string
card_id string
nonce_str string
code string
openid string
리턴 string