English 简体中文 繁體中文 한국 사람 日本語 Deutsch русский بالعربية TÜRKÇE português คนไทย french

简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE คนไทย Français русский

回答

收藏

Telegram小程序 启动参数| 自定义启动参数

开源社区 开源社区 11805 人阅读 | 0 人回复 | 2025-02-20

本帖最后由 riyad 于 2025-2-21 19:54 编辑 # j% ]/ {, B# L! Q* f1 J9 H

$ l: c5 t( I' c: \自定义启动参数是从外部环境传递给 Mini App 的自定义字符串参数。 其值存储在 gWebAppStartParam 启动 参数中。
; F( j, C: Z: N7 e
- _% p2 N: s( _" l

该参数包含在下列情况之一中:

  • 机器人链接包含 startattach 查询参数。
    1. https://t.me/botusername?startattach=ABC
    复制代码
    8 @7 _: `! A* `$ z
5 f) c8 t! d- r4 s: G4 h# Z
  • 直接链接包含 startapp 查询参数。
    1. https://t.me/botusername/appname?startapp=ABC0 D+ i; ^$ \5 O% ~
    复制代码
    在上述两种情况下,起始参数都将设置为 ABC。
    8 I3 j0 ]9 ]! e; }, R( s8 A2 Q

8 L  y0 Q; I" l5 O/ X5 P0 T5 `+ P

INFO

自定义启动参数不包含在位置哈希值中。 相反,它可以在 URL 查询参数中找到。

TIP

该参数的值会在初始数据的 [color=var(--vp-c-tip-1)]start_param 属性中重复。


7 B0 ]* c% [% z4 o$ D2 s限制条件
  • 最大长度:512 个符号
  • 允许使用的符号:拉丁字母符号、数字 和 下划线。 值的有效 regexp 是 /[\w]{0,512}/。; T/ w8 Q8 }, I; @4 j; |
5 _& l- y  K' z3 Q: C

. u+ q+ a8 W/ `# n/ k8 S) u- S
4 c( D+ r5 M# M1 X) u
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则