JS-SDK 接口#

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

参数意义见微信文档地址:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html#62 :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 来获取。 微信文档地址:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html#62 该方法会通过 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 数据包