1、方式1和2出现的问

现在小米账户跟米家的安全设置都没有这个取消双重认证的选项,那么只能通过以下方式解决。

2、解决步骤

2.1.先运行token_extractor.exe (或token_extractor.py)

在这里插入图片描述
账户:Username (小米注册账号:邮箱、手机和id都可以)
密码:Password
Server:cn
得到复制双重认证的链接

2.浏览器登陆(双重认证)链接

在这里插入图片描述

3.输入验证码前打开开发人员模式(F12),并且点击网络小图标

在这里插入图片描述
在这里插入图片描述
输入验证码

4.点击CTRL+F打开搜索字段并搜索

 - sSecurity            复制 “ ” 里面的
 - userid    			复制;前的内容
 - servicetoken 		复制;前的内容
 - cUserId				复制;前的内容

在这里插入图片描述
选择end最后一行的Cookie
在这里插入图片描述

5.替换token_extractor

在 - token_extractor链接token_extractor.py进行替换

        # self._ssecurity = None
        # self.userId = None
        # self._cUserId = None
        # self._serviceToken = None
        替换
        self._ssecurity = "ssecurity"
        self.userId = "userId"
        self._cUserId = "cUserId"
        self._serviceToken = "你的token"

    	# logged = connector.login()
    	替换
    	logged = True

运行token_extractor.py,内容全部回车即可得到小米智能插座3token。
在这里插入图片描述
在这里插入图片描述 over 在这里插入图片描述

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐