0

我正在尝试注册telegram使用pyrogram

这是我使用的代码

sc = app.send_code(phone_number = phone)

app.sign_up(
        phone_number = phone,
        phone_code_hash = code,
        first_name  = first_name,
        last_name = last_name
    )

我得到以下错误

pyrogram.errors.exceptions.bad_request_400.PhoneCodeExpired: [400 PHONE_CODE_EXPIRED]

4

1 回答 1

1

首先,您注册的是telegram帐户而不是pyrogram帐户。另外,你应该告诉你有什么变量。

您忘记了为什么首先调用send_code函数。

这会起作用

sent_code = app.send_code(phone_number=phone)

app.sign_up(
        phone_number = phone,
        phone_code_hash = sent_code.phone_code_hash,
        first_name  = first_name,
        last_name = last_name
)
于 2021-12-30T13:55:52.783 回答