-
-
Notifications
You must be signed in to change notification settings - Fork 122
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
Download Video with Proxy Oxylabs Got Error: This request was detected as a bot (already use PO Token) #418
Comments
It doesn't seem to be working well, if it continues like this I will downgrade, thanks for the details |
I am not very familiar on how the poToken works, but in my vision is likely the IP is part of the potoken output. If this is correct then it must be for the proxy IP, rather than the local machine IP. |
I think poToken should be kept even if there is some issue. |
Hello, yes, but we need to fix some things and it doesn't always need Po and it is showing messages saying that it needs Po, in excess this causes confusion, and I think that some blocks may not be due to Token, but perhaps header, I did some tests without being with pytubefix and I was not blocked even using the same IP, this indicates that it is not exactly an IP block but rather in the request, I will investigate further to understand how this is being done, to try not to depend 100% on PoToken |
Hi @JuanBindez @NannoSilver , Compared to my local test using my PC, I can use po_token smoothly but it always fails when passing the proxy. |
The poToken receives the visitorData which contains data, for example the country of origin. The poToken may also have an expiration time of times it can be used. For some reason, sometimes poToken can work on different IPs than the one generated, but it is not guaranteed. |
🐞 Bug Description
Earlier, I created a bugfix ticket #417.
However, I still can't use the proxy with po_token.
I passed parameters like client, use_po_token, po_token_verifier, and proxies,
I am using Oxylabs with ISP proxy.
🔢 Code Snippet
Include the minimal code snippet that reproduces the issue.
🎯 Expected Behavior
Normally, I can get the YouTube video based on the filter inside method yt.streams.filter
📸 Screenshots or Logs
🖥️ Environment Details
Fill in the details below about your setup:
The text was updated successfully, but these errors were encountered: