【发布时间】:2022-10-25 00:01:21
【问题描述】:
我有以下问题:
连接成功时用户 A,我可以给另一个人发消息用户 X像那样:
await this.api.call('messages.sendMessage', {
peer: {
_: 'inputPeerUser',
user_id: *****123*****, // user_id of User X
access_hash: "*****111******" // access_hash of User X
},
message: current.message + ' ' + current.emoji,
random_id: current.user.userId + Math.floor(Math.random())
});
一切都按预期工作。现在我也有用户 B,它也喜欢向用户 X.
但是,如果我使用标准身份验证流程,例如:
- 调用 sendCode()
- 收到 SMS 代码,将其传递给 MTPROTO 对象
- 保留当前的 MTPROTO 对象并进行身份验证,它适用于两个都账户
- 尝试从每个用户那里获取频道有效以及
如果我尝试向用户 X从用户 B我收到:
{ _: 'mt_rpc_error', error_code: 400, error_message: 'PEER_ID_INVALID' }对谁可以写信给谁有任何限制吗?
非常感谢任何帮助!
【问题讨论】:
-
您找到解决方案了吗?
-
我这边没有解决方案。
标签: typescript telegram telegram-api mtproto