TDLib Telegram测试用户认证:遇等待密码状态如何完成验证?
TDLib测试用户认证遇等待密码状态的解决办法
- 官方提供的测试手机号
9996621111确实设置了测试密码,默认密码是qwerty,直接输入这个密码就能完成认证。 - 你的操作流程没问题,这个测试账号的认证链路本来就需要手机号→验证码→密码三步,只是官方文档没明确标注这个测试密码的信息。
确认你的操作流程是正确的
- 调用
SetTdlibParameters完成初始化 - 进入
AuthorizationStateWaitPhoneNumber后输入9996621111 - 切换到
AuthorizationStateWaitCode后输入22222 - 现在处于
AuthorizationStateWaitPassword状态,输入qwerty即可进入AuthorizationStateReady,完成整个认证流程
额外提醒
目前这个测试密码是稳定可用的,如果后续遇到密码失效的情况,建议检查TDLib是否为最新稳定版本,或者重新触发验证码流程重试。
内容的提问来源于stack exchange,提问作者Clifton Labrum
相关产品推荐
相关产品推荐

