隐私requestPhoneAccess 要请求访问用户的电话信息,请使用 requestPhoneAccess 方法。 如果用户 授予访问权限,开发者的机器人就会收到手机详细信息。 - import { requestPhoneAccess } from '@telegram-apps/sdk';$ G5 M7 e' m# z8 C
! A# G* K9 E6 O: P3 G/ k- if (requestPhoneAccess.isSupported()) {
# N# U8 w- c9 D - const status = await requestPhoneAccess();" q+ S5 E- C, B! [
- // status will be 'sent' | 'cancelled' | string' |* |" D* J# `: l
- }
复制代码 requestWriteAccess要请求向用户发送消息的权限,请使用 requestWriteAccess 方法。 - import { requestWriteAccess } from '@telegram-apps/sdk';3 h6 Q$ H+ K" l( s9 ]5 F* M" s5 s
2 T a: Y4 U5 q3 H% a9 T- if (requestWriteAccess.isSupported()) {. H; J' Q( ~: h1 ?6 t7 d8 J
- const status = await requestWriteAccess();( Y' {4 G7 k2 d# T( X5 ]! c0 J5 n
- // status will be 'allowed' | string/ l- A5 z% K! ^
- }
复制代码 requestContact要检索用户的联系信息,请使用 requestContact 方法。 - import { requestContact } from '@telegram-apps/sdk';; v4 ^2 W0 K- ]
1 `+ \2 g# ^4 o0 W- if (requestContact.isSupported()) {
+ c' J- g+ n1 i$ U - const contact = await requestContact();& T/ H K" p3 B3 f% E; @
- // {# l4 [3 i% X* \+ M# g
- // contact: {
; F6 K) W. H" b - // userId: 1,
2 M' `; z9 U2 U/ k; c - // phoneNumber: '+987654321',
' G: ]1 Q8 I4 Y4 D; x$ n/ D; ^ - // firstName: 'Vladislav',
& X$ K C! F$ ` - // lastName: 'Kibenko'
, N& \; R) l" x/ @2 k! ` - // },$ o8 u( w, I% b B. o2 Q" U
- // authDate: Date(12345678),
6 m" r, k: Y0 n& } - // hash: 'abcdefgh'- A3 x ]$ @% Y3 x. F$ t( w
- // };9 p+ _& x5 O) b+ I, t1 a; a
- }
复制代码 : Z$ O( [% F X6 H$ b
! P7 v( g, [) t+ l: A2 v& @ |