C# Class WechatSDK.JSSDK

Show file Open project: shinygang/Wechat-JSSDK Class Usage Examples

Public Methods

Method Description
ConvertDateTimeInt ( System time ) : int

将c# DateTime时间格式转换为Unix时间戳格式

GetExistAccessToken ( ) : string

获取token,如果存在且没过期,则直接取token

GetExistJSTicket ( ) : string

获取jsapi_ticket,如果存在且没过期,则直接取jsapi_ticket

Getaccess ( ) : AccessToken

获取AccessToken_token

SHA1_Hash ( string str_sha1_in ) : string
getSignPackage ( ) : Hashtable

得到数据包,返回使用页面

getSignPackage ( string url ) : Hashtable

Protected Methods

Method Description
GetJson ( string url ) : string

Private Methods

Method Description
createNonceStr ( ) : string

创建随机字符串

getJSTicketTicket ( string access ) : JSTicket

获取jsapi_ticket

Method Details

ConvertDateTimeInt() public static method

将c# DateTime时间格式转换为Unix时间戳格式
public static ConvertDateTimeInt ( System time ) : int
time System 时间
return int

GetExistAccessToken() public static method

获取token,如果存在且没过期,则直接取token
public static GetExistAccessToken ( ) : string
return string

GetExistJSTicket() public static method

获取jsapi_ticket,如果存在且没过期,则直接取jsapi_ticket
public static GetExistJSTicket ( ) : string
return string

GetJson() protected static method

protected static GetJson ( string url ) : string
url string
return string

Getaccess() public static method

获取AccessToken_token
public static Getaccess ( ) : AccessToken
return AccessToken

SHA1_Hash() public static method

public static SHA1_Hash ( string str_sha1_in ) : string
str_sha1_in string
return string

getSignPackage() public static method

得到数据包,返回使用页面
public static getSignPackage ( ) : Hashtable
return System.Collections.Hashtable

getSignPackage() public static method

public static getSignPackage ( string url ) : Hashtable
url string
return System.Collections.Hashtable