在哪里找到Telegram API密钥?

7

我正试图找到Telegram的API密钥,但是我找不到它。我应该在网站上哪里找到它? 如果我使用API ID,那么在C#控制台应用程序中会出现错误"不正确的令牌格式(Incorrect Token Format)"。


注意!这个问题不是关于Telegram机器人的。请在https://my.telegram.org找到API密钥。 - 武状元 Woa
4个回答

7

就像ihoru在他的回答中提到的,您可以在BotFather中找到所有与您的机器人相关的信息。

所以,在Telegram中导航到@BotFather。如果您还没有创建机器人,请输入/newbot并按照屏幕上的说明操作。您应该在过程结束时得到您的密钥。

但是现在假设您已经有了一个机器人,却找不到密钥了。再次进入@BotFather,但这次输入/mybots。您应该会看到类似于这样的结果:

/mybots result in telegram 的图像

点击/触摸您想要API密钥的任何机器人,然后您应该会看到这个:

telegram botfather showing API key button 的图像

点击API密钥按钮,然后您的密钥就出现了:

botfather displaying api key 的图像


4
您是指使用C#创建Telegram应用程序的Telegram API,而不是Telegram Bot API,对吗?要获取API密钥,请按照以下步骤进行操作,或者您可以查看此链接以获取详细信息:链接
  1. 使用任何应用程序注册Telegram。
  2. 登录到Telegram核心:https://my.telegram.org
  3. 进入“API开发工具”,并填写表格。
  4. 您将获得所需的基本地址以及用于用户授权的api_id和api_hash参数。
  5. 目前每个号码只能连接一个api_id。
但是,如果您需要Telegram Bot的API,则可以通过BotFather检查您的机器人使用的API。有关详细信息,请查看此链接:链接 希望这对您有所帮助。

2

当我打开BotFather时,它告诉我地址无法理解。 - Sven Ronnlund
@SvenRonnlund 你可以在 Telegram 中手动查找 @BotFather。 - ihoru

0
你是在询问如何找到机器人的令牌吗? 还是在寻找Telegram客户端API代码?
@BotFather会为你提供每个机器人的令牌。
如果要获取用于创建客户端的API令牌,则必须为Telegram创建开发者帐户。这可以是你的个人帐户。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接