创建您的Telegram应用程序
我们欢迎所有开发者免费使用我们的API和源代码,在平台上创建类似Telegram的消息应用。
为了确保Telegram生态系统的一致性和安全,所有第三方客户端应用必须遵守API服务条款。
获取api_id
为了获取API id并使用Telegram API开发自己的应用,你需要完成以下操作:
- 使用官方应用注册Telegram。
- 登录你的Telegram核心:https://my.telegram.org。
- 进入“API开发工具”,填写表单。
- 你会获得基本地址,以及用户授权所需的api_id和api_hash参数。
- 目前每个数字只能连接一个api_id。
我们会向您使用此过程中使用的电话号码发送重要的开发者通知,请使用与您活跃Telegram账户关联的最新号码。
使用api_id
在使用 MTProto Telegram API 之前,请注意所有 API 客户端库都受到严格监控,以防止滥用。
如果你使用 Telegram API 进行泛滥、垃圾信息、伪造订阅者和频道观看计数器,你将被永久封禁。
由于Telegram API被过度滥用,所有使用非官方Telegram API客户端登录的账户都会被自动纳入监控,以避免违反服务条款。
如果你没有违反服务条款,但使用API后账户被封禁,写信给 [email protected] 说明你打算如何使用API,并请求解封。
请注意,邮件由人工审核,自动生成的邮件将被检测并封禁。
使用 Telegram 的开源代码
欢迎所有人使用我们的开源代码。我们在代码中附带了一个示例 API ID。该 API ID 在服务器端有限制,不适合发布给终端用户的应用——除了测试目的外,使用它会导致用户API_ID_PUBLISHED_FLOOD错误。发布应用前,必须先获得自己的API ID。
请记得发布你的代码,以符合GNU GPL许可证要求。