JS-SDK 接口

class wechatpy.client.api.WeChatJSAPI(client=None)[源代码]
get_jsapi_card_params(card_ticket, card_type, **kwargs)[源代码]

参数意义见微信文档地址:http://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html :param card_ticket: 用于卡券的微信 api_ticket :param card_type: :param kwargs: 非必须参数:noncestr, timestamp, code, openid, fixed_begintimestamp, outer_str :return: 包含调用jssdk所有所需参数的 dict

get_jsapi_card_ticket()[源代码]

获取 api_ticket:是用于调用微信卡券JS API的临时票据,有效期为7200 秒,通过access_token 来获取。 微信文档地址:http://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html 该方法会通过 session 对象自动缓存管理 ticket

返回:ticket
get_jsapi_signature(noncestr, ticket, timestamp, url)[源代码]

获取 JSAPI 签名

参数:
  • noncestr – nonce string
  • ticket – JS-SDK ticket
  • timestamp – 时间戳
  • url – URL
返回:

签名

get_jsapi_ticket()[源代码]

获取微信 JS-SDK ticket

该方法会通过 session 对象自动缓存管理 ticket

返回:ticket
get_ticket(type='jsapi')[源代码]

获取微信 JS-SDK ticket

返回:返回的 JSON 数据包