Web SDKs
APIs
Internal APIs
External APIs
SDKs
Web SDKs
Projects
Aria
SOG
Zoomania
Examples
TMA Demo
APIs
Internal APIs
External APIs
SDKs
Web SDKs
Projects
Aria
SOG
Zoomania
Examples
TMA Demo
复制页面
SDK 功能概述
嵌入方式(旧)
Telegram Stars 接入流程
1. 开始集成
SDK引入
1. 初始化
THRIFT
2. 嵌入游戏
THRIFT
3. 事件监听
THRIFT
4. 发送事件
THRIFT
5. 注销实例
THRIFT
2. 发送事件
发送事件列表
0.通用发送事件
THRIFT
1.ConnectAndTrade - 购买游戏道具支付事件
THRIFT
2.SendTGBotMessage - 发送TG消息
THRIFT
3.OpenWebLink - 打开网址
THRIFT
4.CopyToClipboard - 复制文本到剪贴板
THRIFT
5.Task - List - 任务列表
THRIFT
6.Task - Do - 做任务
THRIFT
7.Task - Verify - 验证任务
THRIFT
3. 监听事件
监听事件列表
0.通用监听事件
THRIFT
1. login - 登录事件(暂无)
THRIFT
2. BuyGamePropsResult - 购买游戏道具支付结果
THRIFT
3. MyNftListResult- 获取我的NFT列表
THRIFT
4. GetUserInfo - 获取用户信息
THRIFT
5. error - 错误事件(暂无)
THRIFT
6. sessionTimeout - 会话超时事件
THRIFT
7. connectionStatusChange - 连接状态变化事件
THRIFT
SDK 功能概述
复制页面
Demo地址:
https://github.com/rocket3labs/aria-tma-frame-demo
平台 API 封装 SDK 文档
#
功能概述
#
此 SDK 封装了平台 API,允许开发者快速嵌入第三方 HTML 游戏,并发布至 Telegram 平台。其核心功能如下:
1. 简化的 API 接口
#
统一的 API 提供标准化方法,方便快速集成和调用平台特性,提升开发效率。
2. 快速嵌入第 三方内容
#
支持 嵌入其他平台的 HTML 游戏,使游戏在 Telegram 环境中无缝运行。
3. 跨平台兼容性
#
设计上适配 Telegram 平台的限制,确保 HTML 游戏嵌入后具有良好的用户体验和交互效果。
4. 统一的事件管理
#
内置事件监听和管理工具,支持游戏与 Telegram 平台的互动,比如通过 API 更新消息、处理用户输入、实时数据交换等。
5. 发布效率提升
#
通过封装常用的初始化和发布流程,开发者无需重复处理细节工作,减少开发和发布时间。
使用示例
#
以下是如何使用 SDK 嵌入 HTML 游戏的基本示例代码:
API 参考
#
初始化
#
config:初始化配置对象,包括 apiKey、platform、env、tmaUrl 等。
嵌入游戏
#
url:游戏的 HTML 页面 URL。
options:iframe 嵌入选项,包括 containerId、width、height 等。
事件监听
#
eventType:监听的事件类型。
callback:事件触发时的回调函数。
事件发送
#
eventType:监听的事件类型。
data:事件发送时的传递给SDK的参数。
通过本 SDK,开发者可以高效地将第三方 HTML 游戏嵌入至 Telegram 平台,实现快速发布和稳定运行。
下一页
嵌入方式(旧)