def _init_self_information(self):
        """
        初始化公众号自身的属性值 (目前包括 ``Ticket`` 值 及 公众号自身的 ``fakeid`` 值)
        :raises NeedLoginError: 操作未执行成功, 需要再次尝试登录, 异常内容为服务器返回的错误数据
        """
        url = 'https://mp.weixin.qq.com/cgi-bin/home?t=home/index&lang=zh_CN&token={token}'.format(token=self.__token)
        headers = {
            'x-requested-with': 'XMLHttpRequest',
            'referer': 'https://mp.weixin.qq.com',
            'cookie': self.__cookies,
        }
        r = requests.get(url, headers=headers)

        # 获取 Ticket ID 值
        ticket_id = re.search(r'user_name:\"(.*)\"', r.text)
        if not ticket_id:
            raise NeedLoginError(r.text)
        self.__ticket_id = ticket_id.group(1)

        # 获取 Ticket 值
        ticket = re.search(r'ticket:\"(.*)\"', r.text)
        if not ticket:
            raise NeedLoginError(r.text)
        self.__ticket = ticket.group(1)

        # 获取公众号自身的 fakeid 值
        fakeid = re.search(r'uin:\"(.*)\"', r.text)
        if not fakeid:
            raise NeedLoginError(r.text)
        self.__fakeid = fakeid.group(1)
def _init_self_information(self):
        """
        初始化公众号自身的属性值 (目前包括 ``Ticket`` 值 及 公众号自身的 ``fakeid`` 值)
        :raises NeedLoginError: 操作未执行成功, 需要再次尝试登录, 异常内容为服务器返回的错误数据
        """
        url = 'https://mp.weixin.qq.com/cgi-bin/home?t=home/index&lang=zh_CN&token={token}'.format(token=self.__token)
        headers = {
            'x-requested-with': 'XMLHttpRequest',
            'referer': 'https://mp.weixin.qq.com',
            'cookie': self.__cookies,
        }
        r = requests.get(url, headers=headers)

        # 获取 Ticket ID 值
        ticket_id = re.search(r'user_name:\"(.*)\"', r.text)
        if not ticket_id:
            raise NeedLoginError(r.text)
        self.__ticket_id = ticket_id.group(1)

        # 获取 Ticket 值
        ticket = re.search(r'ticket:\"(.*)\"', r.text)
        if not ticket:
            raise NeedLoginError(r.text)
        self.__ticket = ticket.group(1)

        # 获取公众号自身的 fakeid 值
        fakeid = re.search(r'uin:\"(.*)\"', r.text)
        if not fakeid:
            raise NeedLoginError(r.text)
        self.__fakeid = fakeid.group(1)
def _init_self_information ( self ) : url = 'https://mp.weixin.qq.com/cgi-bin/home?t=home/index&lang=zh_CN&token={token}' . format ( token = self . __token ) headers = { 'x-requested-with' : 'XMLHttpRequest' , 'referer' : 'https://mp.weixin.qq.com' , 'cookie' : self . __cookies , } r = requests . get ( url , headers = headers ) # 获取 Ticket ID 值 ticket_id = re . search ( r'user_name:\"(.*)\"' , r . text ) if not ticket_id : raise NeedLoginError ( r . text ) self . __ticket_id = ticket_id . group ( 1 ) # 获取 Ticket 值 ticket = re . search ( r'ticket:\"(.*)\"' , r . text ) if not ticket : raise NeedLoginError ( r . text ) self . __ticket = ticket . group ( 1 ) # 获取公众号自身的 fakeid 值 fakeid = re . search ( r'uin:\"(.*)\"' , r . text ) if not fakeid : raise NeedLoginError ( r . text ) self . __fakeid = fakeid . group ( 1 )
初始化公众号自身的属性值 (目前包括 ``Ticket`` 值 及 公众号自身的 ``fakeid`` 值)
        :raises NeedLoginError: 操作未执行成功, 需要再次尝试登录, 异常内容为服务器返回的错误数据
初始化公众号自身的属性值 ( 目前包括 Ticket 值 及 公众号自身的 fakeid 值 ) : raises NeedLoginError : 操作未执行成功 需要再次尝试登录 异常内容为服务器返回的错误数据