Skip to content
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

[BUG]登录失败 #488

Open
cndrxxxx opened this issue Aug 4, 2023 · 11 comments
Open

[BUG]登录失败 #488

cndrxxxx opened this issue Aug 4, 2023 · 11 comments
Assignees
Labels
故障(bug) 代码问题导致的错误(Bugs caused by code problems) 额外求助(help wanted) 非项目代码错误的求助(Extra attention is needed) 无效(invalid) 非代码故障导致错误或异常(Non-code faults causing errors or anomalies)

Comments

@cndrxxxx
Copy link

cndrxxxx commented Aug 4, 2023

描述出现的错误
遇到bug先在issues中搜索,没有得到解决方案再提交。
对出现bug的地方做清晰而简洁的描述。
1.扫码登录失败,
2.本地网络请求异常
bug复现
复现这次行为的步骤:
1.扫码登录 log只有[2023-08-05 03:26:20,203] - Log.py] - INFO: Windows 然后卡住
2.cookie登录后提示本地网络请求异常
[2023-08-05 04:55:12,627] - Log.py] - INFO: Windows
[2023-08-05 04:55:12,630] - Log.py] - INFO: [ 配置 ]:读取本地配置完成!
[2023-08-05 04:55:12,630] - Log.py] - INFO: 配置文件:{'uid': 'https://www.douyin.com/user/MS4wLjABAAAAaUM5r7HZT41M4xxI_AnVPSHU5iMsWkbZE_ICnXy13dQTps7XLeLFsu_s8IppvLpN', 'music': 'yes', 'path': 'Download', 'mode': 'post', 'cookie': 'odin_tt=ffffff;passport_csrf_token=xxxxxx;', 'interval': '0', 'update': 'no'}
[2023-08-05 04:55:12,850] - Log.py] - ERROR: [ 提示 ]:异常,本地网络请求异常。 异常: 0, message='Attempt to decode JSON with unexpected mimetype: text/plain; charset=utf-8', url=URL('https://www.douyin.com/aweme/v1/web/user/profile/other/?device_platform=webapp&aid=6383&sec_user_id=MS4wLjABAAAAaUM5r7HZT41M4xxI_AnVPSHU5iMsWkbZE_ICnXy13dQTps7XLeLFsu_s8IppvLpN&cookie_enabled=true&platform=PC&downlink=10&X-Bogus=DFSzswVuNDJANxXhtHoiHe9WX7Jj')

截图
如果适用,添加屏幕截图以帮助解释您的问题。

桌面(请填写以下信息):
-操作系统:[例如windows10 64bit] win10 64
-vpn代理:[例如开启、关闭] off
-项目版本:[如1.4.0] 1.4.0
-py版本:[如3.11.1] 3.9.17 不是我直接下的exe 用到我本地版本了吗
-依赖库的版本:[出错的库版本号]

附文
在此处添加有关此问题的其他备注。

@cndrxxxx cndrxxxx added 故障(bug) 代码问题导致的错误(Bugs caused by code problems) 额外求助(help wanted) 非项目代码错误的求助(Extra attention is needed) 无效(invalid) 非代码故障导致错误或异常(Non-code faults causing errors or anomalies) labels Aug 4, 2023
@EsperantoP
Copy link

看起来像是这个变量不能添加太长的值 :/

@cndrxxxx
Copy link
Author

cndrxxxx commented Aug 4, 2023

看起来像是这个变量不能添加太长的值 :/

是我之前忘了加uid 现在问题叙述正确了...
uid不论是长链还是短链都不行

@Johnserf-Seed
Copy link
Owner

经验是关闭然后重新运行,有时候接口会请求失败。最好删除cookie然后重新登陆

@Johnserf-Seed
Copy link
Owner

你log贴的这个链接访问显示是字节内部的信息,应该是参数方面的问题

@Johnserf-Seed
Copy link
Owner

可以跑一下example.py的测试用例

@cndrxxxx
Copy link
Author

cndrxxxx commented Aug 5, 2023

可以跑一下example.py的测试用例

额 这里不是json decode失败么

@Johnserf-Seed
Copy link
Owner

可以跑一下example.py的测试用例

额 这里不是json decode失败么

你可以访问一下log里的接口,他返回的不是json 是一段字节内部的反馈群,出现这个的原因是参数问题,所以我说你请求一下测试能不能跑通

@cndrxxxx
Copy link
Author

cndrxxxx commented Aug 5, 2023

可以跑一下example.py的测试用例

额 这里不是json decode失败么

你可以访问一下log里的接口,他返回的不是json 是一段字节内部的反馈群,出现这个的原因是参数问题,所以我说你请求一下测试能不能跑通

我试试

@Johnserf-Seed
Copy link
Owner

image
image
因为如果headers参数都正常是不会服务异常的,如果是ClientError的错误那就是headers值有问题,删掉配置文件里的cookie重新扫码登录一下试试

@Johnserf-Seed
Copy link
Owner

我忘记了一个问题,这里xb的参数是靠ios的ua计算的,所以电脑里的浏览器是无法直接访问接口

@Johnserf-Seed
Copy link
Owner

image
我这里测试了你log的主页地址,是可以正常下载的

Johnserf-Seed added a commit that referenced this issue Dec 31, 2023
…#220 #223 #230 #242 #258 #260 #295 #312 #313 #320 #322 #332 #335 #341 # #343 #346 #348 #355 #357 #360 #361 #362 #364 #367 #370 #372 #373 #374 #376 #377 #379 #380 #381 #382 #383 #393 #394 #395 #396 #398 #399 #400 #401 #402 #403 #404 #405 #407 #408 #410 #412 #414 #416 #423 #424 #426 #432 #435 #438 #442 #443 #449 #450 #455 #456 #457 #459 #460 #465 #467 #470 #472 #473 #474 #475 #481 #482 #483 #488 #492 #493 #499 #502 #503 #504 #505 #507 #509 #512 #514 #524 #525 #530 #539 #540 #541 #547 #550 #554 #558 #563 #568 #569 #572 #574 #575 #576 #577 #578 #582 #583 #584 #587 #589 #590 #594 #595 #597 #598 #600 #601 #604 #605 #606 #608 #611 #617 #618 #619

[Added]
1. 新增了对直播间信息的详细获取和下载功能。
2. 添加详细直播间信息的下载支持。
3. 引入了提取评论的功能。
4. 新增支持下载 TikTok 数据,包括发布作品、喜欢作品、图集作品等。
5. 提供了自动生成 XB 参数的接口,支持真实和虚假的 msToken。
6. 引入接口数据过滤器,提高数据采集和处理效率。
7. 增加支持长短链解析的功能。
8. 新增了对合集作品的详细获取和下载功能。
9. 引入了 SSO 扫码登录和自动获取Cookie的功能,可通过 `--auto-cookie` 参数实现。

[Changed]
1. 优化了异步下载的网络并发数、超时重试设置,降低采集错误率。
2. 修改了文件检查逻辑,添加了黑名单选项,不再检查黑名单中的作品是否存在。(未来)
3. 对命令行交互进行了调整,添加了更多的配置选项,提供了更灵活的 CLI 模式。
4. 改进了版本更新机制,全新开发的 F2 现在依赖 pip 进行升级。
5. 对于多用户配置,现在可以为不同用户建立不同的配置与下载模式。

[Security]
1. 修复了可能导致信息泄露的漏洞。

[Deprecated]
1. 废弃了一些低版本接口的相关功能,建议使用更新的接口。

[Fixed]
1. 修复了一些在异步下载中可能导致的错误。
2. 修复了一些异步下载线程控制的错误。

[Removed]
1. 移除了不再支持的功能和接口。

[Documentation]
1. 更新了文档,提供了更详细的配置和使用说明。
2. 补充了开发者必读的内容,包括配置文件、调试日志级别等。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
故障(bug) 代码问题导致的错误(Bugs caused by code problems) 额外求助(help wanted) 非项目代码错误的求助(Extra attention is needed) 无效(invalid) 非代码故障导致错误或异常(Non-code faults causing errors or anomalies)
Projects
None yet
Development

No branches or pull requests

3 participants