如果你购买了Telegram电报账号,卖家提供了手机号+session+json文件,则没有tdata目录文件。通常这个session+json文件会包含登录所需的session数据,比tdata登录稍微复杂一些。了解该技术可能更容易操作。我建议大家在商店购买一个telegram电报 tdata 帐户。关于如何登录telegram电报 tdata账户的教程请点击查看

如果你不小心购买了这个TelegramTG协议号,并且没有tdata目录,如何登录?您可以按照以下步骤登录。

目录名称:TelegramTG登录手机号码

以.json结尾的文件:包含帐户相关信息

以.session结尾的文件:Telegram客户端的会话文件

Telegram购买的协议号session+json如何使用? - 第1张 Telegram纸飞机的协议号没有tdata。下面的目录是Telegram纸飞机 的协议号。如何登录?如何使用session+json?具体步骤

使用.session 文件,登录相对容易。这里将使用python Telethon 库。您可以直接使用.session文件登录。通常您需要先在计算机上安装python环境。

1.在电脑上安装python3

最新版本的python3可以安装在win/mac/linux系统上。 python3下载安装地址:点击前往

对于win系统,安装python3时,勾选Add Python,这里就不赘述了。

win 系统安装 python3时勾选 Add Python x to PATHwin 在系统上安装python3 时选中将Python x 添加到PATH

2. 安装所需的Telethon库:

执行以下命令安装telethon

pip3 安装马拉松

以win11为例,搜索cmd,双击打开。

Telegram购买的协议号session+json如何使用? - 第3张image 输入pip3 install telethon 并按Enter。我这里已经安装好了。

imageimage3,添加telegram_login.py文件(后缀.py)

该文件与以json 和session 结尾的文件放在同一目录中。

注意:下面的脚本无需任何修改即可使用,但必须安装telethon。

进口重新

导入异步

导入操作系统

导入json

导入全局

从telethon 导入TelegramClient,事件

从telethon.network 导入连接

# 获取当前目录下所有JSON文件的列表

json_files=glob.glob(‘*.json’)

如果长度(json_files)==0:

raise FileNotFoundError(‘在当前目录中找不到.json 文件。’)

elif len(json_files) 1:

raise ValueError(‘当前目录下有多个.json文件,无法自动选择,请保留唯一的.json文件或手动指定。’)

json_文件名=json_文件[0]

打开(json_filename,’r’,编码=’utf-8’)作为f:

数据=json.load(f)

api_id=数据[‘app_id’]

api_hash=数据[‘app_hash’]

session_name=os.path.splitext(json_filename)[0]

# 如果需要代理(例如在无法直接访问Telegram 的区域),请在此处配置您的代理

# proxy=(connection.ConnectionTcpFull, ‘127.0.0.1’, 1080)

# 客户端=TelegramClient(session_name, api_id, api_hash, proxy=proxy)

客户端=TelegramClient(session_name, api_id, api_hash)

@client.on(events.NewMessage(from_users=777000)) # 777000是Telegram官方通知机器人的ID

异步定义处理程序(事件):

# 来自官方777000的新消息事件监控

print(‘收到来自777000的消息事件’)

message_text=事件.message.text

print(‘消息文本:’, message_text)

# 尝试从消息文本中提取5位或6位验证码

match=re.search(r’\b(\d{5,6})\b’, message_text)

如果匹配:

代码=match.group(1)

print(‘验证码是:’, code)

异步def check_past_messages():

# 主动获取777000的最后10条消息,查看是否有缺失的验证码消息

消息=等待client.get_messages(777000,限制=10)

对于messages: 中的消息

#print(‘过去的消息:’, msg.text)

# 尝试匹配验证码

match=re.search(r’\b(\d{5,6})\b’, msg.text)

如果匹配:

代码=match.group(1)

异步def main():

我=等待client.get_me()

print(‘已登录as:’, me.first_name, me.last_name, me.username)

与客户:

client.loop.run_until_complete(main())

# 保持客户端在线,等待并监听来自777000的消息事件

client.run_until_disconnected()

4、在win中双击telegram_login.py脚本

注:mac/linux执行python3 telegram_login.py

win双击 telegram loginpy 脚本win 双击telegram客户端 loginpy脚本打开后,正常情况下会显示登录后的名称。如果出现Attempt 1 atconnecting failed: TimeoutError 错误消息,则崩溃代理软件必须打开TUN 模式或高级模式并重新执行脚本。或者在终端中执行以下命令

导出https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890

注意:有可能您的代理软件端口不是7890,请更换为您的代理软件端口。

5. 登录电报

选择底部Or log in using you phone number– 输入手机号码登录- 下一步

登录 telegram 登录telegram6查看验证码

如下图:python3脚本成功获取验证码。 (您可以通过登录手机和电脑客户端获取验证码进行个人测试)

python3 脚本成功获取到了验证码python3脚本成功获取验证码注意:。经过大量使用测试,有时在电脑、手机登录时,提示验证码已发送至登录设备,但python脚本无法收到验证。在安卓手机telegram X上登录成功后,查看了telegram官方发送的验证码,发现在电脑端和手机端登录时根本没有发送验证码。这不是python脚本的问题,可能是因为某种原因,没有成功触发验证码发送操作。

7. Telegram登录成功

telegram 协议号 session+json 登录成功telegram协议号session+json登录成功。登录成功后,使用起来很方便。如需telegram 中文本地化,请点击进入telegram 中文本地化。

8、登录成功后,必须开启两步验证密码并绑定恢复邮箱(安全设置)

为了telegram帐号安全,强烈建议开启两步验证密码为了您的账户安全,请及时设置两步验证密码。仅在登录Telegram 时才需要此密码。不会造成任何麻烦,否则您的帐户可能有被盗的风险。

具体开通步骤如下:请参见https://t.me/tgzwqz/15

9. 在“设置”-“设备”中,终止不属于您的会话(安全设置)

如果遇到错误,出于安全原因,您无法从刚刚连接的设备终止旧会话。请使用较早的连接或等待几个小时。

这是Telegram 的内部安全政策。您收到的消息表明,由于您当前尝试终止其他会话的设备(或此连接)刚刚登录,出于安全原因,Telegram 不允许您立即从此新会话终止先前的会话。

解决方案:等待一段时间:通常在几个小时后。当您当前的连接(设备)不再被视为“刚刚连接”时,Telegram 将允许您终止其他会话。

10. Telegram中文搜索机器人

SOSO中文搜索强烈推荐免费领取USDT

极搜-中文搜索免费获取USDT

极搜-中文搜索群

SOSO-中文搜索导航

Telegram中文频道

总而言之,这里是Telegram 协议帐户。使用session+json文件即可成功登录。但登录成功后,您必须更改两步验证密码并终止不属于您的会话,以防止他人获取session+json来登录您的Telegram。如果您对Telegram有任何疑问,请来Telegram中文频道社区一起交流。

相关教程:Telegram tdata账号购买/手机TG验证码登录/隐私与安全设置(详细图文教程)