未分类readTextFromClipboard 要从剪贴板读取文本,请使用readTextFromClipboard函数。 - import { readTextFromClipboard } from '@telegram-apps/sdk';, y! x* ~5 T- M: h6 e. R
- 7 N6 A; [7 X2 ^% L
- if (readTextFromClipboard.isSupported()) {
2 ~" o3 u" [- a9 u0 Z' R( j! p - const contents = await readTextFromClipboard(); // string | null' e! G0 P* t# R) z1 d: |
- }
复制代码 shareStoryshareStory 方法会打开本地故事编辑器。 它有一个必填参数:将用作故事背景的媒体 URL。 - import { shareStory } from '@telegram-apps/sdk';
7 [; X7 {5 o2 @3 U - 6 g* a1 F/ i- Z3 g0 r( H6 l: `
- if (shareStory.isSupported()) {$ M. S: `2 |+ F, V- o
- shareStory('https://my.media/background.png');
% s, W! I: g& t0 r' J- L% G% R - }
复制代码该函数可选择接受一个包含附加选项的对象: - text?: string - 要添加到媒体中的标题,普通 用户的限制为 0-200 个字符,高级用户 的限制为 0-2048 个字符 。
- widgetLink?: object - 用于在故事中加入 widget 链接的对象。 只有 高级用户 才能发布带有链接的故事 。% L0 _2 U0 T( E% ~
- url: string - 要包含在故事中的 URL。
- name?: string - widget 链接的显示名称(0-48 个字符)。
8 L( o N% j9 }; S; J
: S m/ b7 o. m; d: h- shareStory('https://my.media/background.png', {
4 _- D+ {' d, E - text: 'Today was a good day. Love it! Thanks to this public!',
/ _: d4 M8 h( |) u6 L - widgetLink: {, B) ~4 n" K/ |$ B
- url: 'https://t.me/heyqbnk',8 F5 v5 {/ i5 F; p% t4 q" Q K5 S- \
- name: 'heyqbnk public group',
V$ ?3 q2 Z/ h4 T S2 w - },
@( I6 N& p$ _- X - });
复制代码 sendData要向机器人发送数据,请使用 sendData 函数。 此功能将向 机器人发送服务消息,并关闭 Mini App。 - import { sendData } from '@telegram-apps/sdk';
, n8 \8 o) J s" u% b% A
" U3 | a- S" q; R9 Q' o- sendData('my-data-goes-here');
复制代码TIP 该功能可向机器人发送多达 4096 字节的数据,适用于通过 键盘按钮启动的迷你应用程序。 WARNING 此功能仅适用于通过键盘按钮启动的迷你应用程序。 更多详情,请参阅 Message 类中的 web_app_data 字段 。 switchInlineQuery要创建以机器人用户名和特定文本为前缀的消息,并在另一个 聊天工具中共享,请使用 switchInlineQuery 方法。 您可以使用第二个可选参数来指定可以选择哪些 聊天类型来发送信息。 - import { switchInlineQuery } from '@telegram-apps/sdk';& f5 n0 ]: j0 s$ c- I {
- ; h; z$ g7 P% O. u% ], h/ L& d3 ~( ^
- if (switchInlineQuery.isSupported()) {" j* z7 j% g4 m7 v8 ?
- await switchInlineQuery('Check this bot!', [% |' m+ Y2 B7 e9 u
- 'users',3 ?( r( u$ T0 J$ O! T# K! h1 p) _
- 'bots',/ C0 |1 P. f/ s$ l% ^
- 'groups',. Y" D" d; D6 J* N3 z6 n% h: L, x
- 'channels',' I% _% m3 f* D* D5 f7 L
- ]);
8 A2 U4 K$ [5 Y( h - }
复制代码
) N, u8 G) l4 l. T; y* b; L6 B5 z( t% f% O( V6 \- V
! X% A' D- I5 _% Q3 ] |