def __init__(self, token=None, appid=None, appsecret=None, partnerid=None,<EOL>partnerkey=None, paysignkey=None, access_token=None, access_token_expires_at=None,<EOL>jsapi_ticket=None, jsapi_ticket_expires_at=None, checkssl=False, conf=None):
if conf is not None:<EOL><INDENT>self.__conf = conf<EOL><DEDENT>elif isinstance(token, WechatConf):  <EOL><INDENT>self.__conf = token<EOL><DEDENT>else:  <EOL><INDENT>self.__conf = WechatConf(<EOL>token=token,<EOL>appid=appid,<EOL>appsecret=appsecret,<EOL>access_token=access_token,<EOL>access_token_expires_at=access_token_expires_at,<EOL>jsapi_ticket=jsapi_ticket,<EOL>jsapi_ticket_expires_at=jsapi_ticket_expires_at,<EOL>encrypt_mode='<STR_LIT>',<EOL>partnerid=partnerid,<EOL>partnerkey=partnerkey,<EOL>paysignkey=paysignkey,<EOL>checkssl=checkssl,<EOL>)<EOL><DEDENT>self.__request = WechatRequest(conf=self.__conf)<EOL>self.__is_parse = False<EOL>self.__message = None<EOL>
:param token: 微信 Token
:param appid: App ID
:param appsecret: App Secret
:param partnerid: 财付通商户身份标识, 支付权限专用
:param partnerkey: 财付通商户权限密钥 Key, 支付权限专用
:param paysignkey: 商户签名密钥 Key, 支付权限专用
:param access_token: 直接导入的 access_token 值, 该值需要在上一次该类实例化之后手动进行缓存并在此处传入, 如果不传入, 将会在需要时自动重新获取
:param access_token_expires_at: 直接导入的 access_token 的过期日期，该值需要在上一次该类实例化之后手动进行缓存并在此处传入, 如果不传入, 将会在需要时自动重新获取
:param jsapi_ticket: 直接导入的 jsapi_ticket 值, 该值需要在上一次该类实例化之后手动进行缓存并在此处传入, 如果不传入, 将会在需要时自动重新获取
:param jsapi_ticket_expires_at: 直接导入的 jsapi_ticket 的过期日期，该值需要在上一次该类实例化之后手动进行缓存并在此处传入, 如果不传入, 将会在需要时自动重新获取
:param checkssl: 是否检查 SSL, 默认为 False, 可避免 urllib3 的 InsecurePlatformWarning 警告
:param conf: WechatConf 配置类, 提供此参数将默认忽略其他所有参数, 所有数据均从此配置类中获取