gpt4 book ai didi

javascript - Telegram 护照 Javascript SDK

转载 作者:行者123 更新时间:2023-12-05 06:30:23 27 4
gpt4 key购买 nike

我对 Telegram Bot API 有点陌生,在机器人中我想通过 Telegram Passport 验证用户的年龄

我正在尝试重新创建他们的 Javascript SDK .按钮出现并打开 Telegram Passport 但我收到错误

Could not get authorization form. PUBLIC_KEY_REQUIRED

我已经插入了我的公钥,但我仍然不断收到错误消息。如果有人可以复制他们的例子并告诉我我做错了什么,那将是一个很大的帮助。

最佳答案

必须在两个地方提供公钥。

传递给 Telegram.Passport.createAuthButton 的 AuthParameters 对象的 public_key 属性应该设置为您的公钥。当您声明插入公钥时,我假设您这样做了。

您还必须使用 BotFather 为您的机器人设置公钥。用于启动 BotFather 进程的命令是 /setpublickey。当您输入该命令时,BotFather 会询问您应该将 key 应用于哪个机器人,然后它会等待您将公钥粘贴到消息中。如果一切顺利,BotFather 将回复“成功!公钥已更新。/help”。

当我将公钥放入 AuthParameters 但无法将其上传到 BotFather 时,我看到了与您描述的相同的错误消息。

关于javascript - Telegram 护照 Javascript SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52409515/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com