Telegram 如何使用协议号
啥叫协议号
有一说一,所谓的协议号,是典型的土味技术术语
。但是问的人实在太多了。
谈这个之前,你需要了解下Telegram登录相关的基本原理。
简而言之,一个所谓的协议号
就是指某一个账号,在某一个设备上的登录会话。英文称为session
。app内显示为:活跃设备
如何使用协议号
格式分类
目前流行的协议号格式为:
-
Telethon: 最流行。(后缀名:session
-
Pyrogram:优雅的库,不过不如上者流行。(后缀名:session
-
tdata: window下的Telegram客户端的格式。
土味技术术语--直登号
(一个叫做tdata的目录 -
api接码形式:参看这里
-
密钥:某些软件需要,一般就是telethon和pyrogram的string_session形态。
-
json:某些软件需要。一般内含上者,或者是暴露出来的auth_key
-
web_auth_key:web版本的官方telegram客户端的登录方式。一般来说,都是一串”982FA。。。。“的值。可以从session文件中获取auth_key后填写。
PS:除了官方的tdata外,设计最为优雅的的session格式是 pyrogram …… PPS:实际上Telethon格式基本已经一统江湖。充分说明劣币驱逐良币的必然性
使用方法
-
Telethon
和pyrogram
的协议号,都需要编写代码或者使用放出的代码来使用。参看这里 这个程序,就是我编写的,使用Telethon程序。市面上,很多同类的产品。也大多使用这个格式。 -
tdata格式,又称直登号,一般下载一个telegram的官方版本,运行下关闭。然后把你的tdata覆盖进去即可。参看这里
-
api接码,一般找我买一套就行。如果号少,帮你免费挂了也可以。
-
密钥:这种一般都是转为session使用。工具参看这里
-
json:这种格式各家都不一样。真需要使用,需要看看是哪家的格式。灵活性太强的json来做这个,很麻烦的。
-
web auth key: 打开浏览器,F12,写入到localstorage内即可。
后话
Telegram的开源客户端太多了。这里的Telethon
和pyrogram
都是python库。
利用Telegram账号,薅空投羊毛的,大多使用web。
搞不懂就去群里问吧。