如何在请求中指定和实现电报API方法?

如何在请求中指定和实现电报API方法?,api,post,telegram,mtproto,Api,Post,Telegram,Mtproto,我正在尝试简单地连接到电报API服务器并获得响应。 我已经在my.telegram.org中创建了一个应用程序,现在我有了我的api_id、api_哈希以及电报api MTproto serever的IP地址。对于getting start,我们必须首先使用方法授权向api用户的手机发送代码 因此,我尝试使用这个python脚本来使用auth.sendCode方法: q="auth.sendCode \"phone_number\" 0 api_id \"api_hash\" \"en\""

我正在尝试简单地连接到电报API服务器并获得响应。 我已经在my.telegram.org中创建了一个应用程序,现在我有了我的api_id、api_哈希以及电报api MTproto serever的IP地址。对于getting start,我们必须首先使用方法授权向api用户的手机发送代码

因此,我尝试使用这个python脚本来使用auth.sendCode方法:

q="auth.sendCode \"phone_number\" 0 api_id \"api_hash\" \"en\""

res = requests.post("http://149.154.167.50:443",data=q)
当我打印res时,它会显示Response[404]。根据文档,这意味着试图调用不存在的对象,如方法

我确信问题在于post请求中的数据字段。我用来调用auth.sendCode方法的字符串是错误的,所以服务器无法识别我试图访问的内容

文档中有该方法的查询示例:

(auth.sendCode“79991234567”1 32“测试哈希”“en”)


请有人帮助我更正该数据字符串(根据本例)。如何在Post请求中实现API方法?

第一步:了解如何生成电报AuthKey

该练习将帮助您建立自己移动Talk Telegram API(和rest API文档)所需的基本知识

首先,我概述了中的一些基础知识