启动数据 负责执行 Telegram Mini Apps 初始数据 的组件。 初始化要初始化组件,请使用 initInitData 函数: - import { initInitData } from '@telegram-apps/sdk';
' R. ?1 @1 z4 V4 h& h- n
! h+ \! m& o+ u' X& S( f" x! m- const initData = initInitData();
复制代码 属性authDate类型:Date 初始数据生成日期。 canSendAfter类型:number, 可选 通过 方法 answerWebAppQuery 发送信息的秒数。 canSendAfterDate类型:Date, 可选 允许调用 answerWebAppQuery 方法的日期。 chat类型:Chat, 可选 包含通过附件菜单启动机器人的聊天数据的对象。 返回超级群组、频道和群组聊天 - 仅适用于通过附件 菜单启动的迷你应用程序。 chatType类型:'sender' | 'private' | 'group' | 'supergroup' | 'channel' | string, 可选 打开 Mini App 的聊天类型。 chatInstance类型:string, 可选 全局标识符,表示打开 Mini App 的聊天窗口。 仅返回通过直接链接打开的 申请表。 hash类型:string 所有传入参数的哈希值,机器人服务器可以用它来检查 它们的有效性。 queryId类型:string, 可选 Mini App 会话的唯一标识符,通过 answerWebAppQuery 方法发送 消息时需要使用。 receiver类型:User, 可选 一个对象,包含当前用户在聊天中的聊天伙伴数据,机器人是通过附件菜单 启动的。 仅对私人聊天和通过附件菜单启动的迷你应用程序 返回。 startParam类型:string, 可选 通过链接传递的 startattach 参数的值。 只有通过链接从附件菜单启动 Mini Apps 时才会返回。 user类型:User, 可选 包含当前用户数据的对象。
y) \5 E3 X6 Z( M3 [ |