-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
home/get/panel
接口没有百度uid了那现在如何只根据贴吧portrait获得某百度用户的百度uid
#77
Comments
从某种意义上说, |
用户主页接口是哪个?
然而portrait远不如百度uid稳定,19年才把老的 跨百度所有产品的portrait算法 改成了现在用的新 每百度产品的portrait 贴吧的用户系统如此奇妙深刻的根本原因是贴吧的账号系统不在贴吧的控制之下, @creeper9 以前说过其在17年后转移给了百度钱包管理 |
然而也很容易举出反例:3大经典帖子列表接口为什么要用百度uid来指示author是谁( |
…on.cs * now will insert new moderator revisions into DB @ `ForumModeratorRevisionCrawlWorker.DoWork()` @ crawler
我只是调侃一下信息最全的用户页接口竟然是以portrait为参数 |
|
不包含user_id的用户接口只属于远古时代 |
我是说他是否返回(response中是否有)百度uid而不是是否接受百度uid作为参数(request中是否有) |
这也能有歧义吗?哪怕是用 def pack_request(client: httpx.AsyncClient, core: TiebaCore, portrait: str, with_threads: bool) -> httpx.Request:
request = pack_proto_request(
client,
url("http", APP_BASE_HOST, "/c/u/user/profile", "cmd=303012"),
pack_proto(core, portrait, with_threads),
)
return request |
我已经拜读了这部分py源码,但我从中只能看出request param中有portrait而没有百度uid,但我找不到他的response的.proto文件,也就无法证明其是否返回百度uid |
另外贴吧私信接口也都是用的百度uid,您之前逆向im.tieba.baidu.com:8000的ws传输proto时应该已经看到了 |
https://github.com/Starry-OvO/aiotieba/blob/27f125a3c2e18bc581ccbf7b8b4d6cffdb19e739/aiotieba/client/__init__.py#L565
The text was updated successfully, but these errors were encountered: