How can we generate po_token and visitor_data? and How can we configure it for instance to get it worked?
Can we use po_token and visitor_data without oAuth cookies?
your instance configuration
No response
Originally created by @lewsol2 on GitHub (Dec 28, 2024).
Original GitHub issue: https://github.com/imputnet/cobalt/issues/1024
### problem description
How can we generate po_token and visitor_data? and How can we configure it for instance to get it worked?
Can we use po_token and visitor_data without oAuth cookies?
### your instance configuration
_No response_
Not sure how you can configure po_token and visitor_data in cobalt but for generating these 2 things you can use https://github.com/LuanRT/BgUtils , You will find an example folder that you can reference for usage.
<!-- gh-comment-id:2565314177 -->
@hamaadraza commented on GitHub (Dec 30, 2024):
Not sure how you can configure po_token and visitor_data in cobalt but for generating these 2 things you can use [https://github.com/LuanRT/BgUtils](url) , You will find an example folder that you can reference for usage.
EDIT:
According to this line [https://github.com/imputnet/cobalt/blob/0f6516567191706faedff58395befad0b795d648/api/src/processing/services/youtube.js#L79](url) you can add both of these things in the cookie file and they should be applied.
<!-- gh-comment-id:2565414163 -->
@hextor1 commented on GitHub (Dec 30, 2024):
You cannot add PO_Token and visitor data in cookies.json fil. you can add these two in api file which is created in nodejs. and also cookies.json only for cookies which you will add see exmaple here https://github.com/imputnet/cobalt/blob/main/docs/examples/cookies.example.json
(so if you have a cookie like a=b; c=d, you can just add the other values onto them like a=b; c=d; po_token=x; visitor_data=y)
<!-- gh-comment-id:2565443581 -->
@dumbmoron commented on GitHub (Dec 30, 2024):
> You cannot add PO_Token and visitor data in cookies.json fil. you can add these two in api file which is created in nodejs. and also cookies.json only for cookies which you will add see exmaple here https://github.com/imputnet/cobalt/blob/main/docs/examples/cookies.example.json
what? 😭
you can add `po_token` and `visitor_data` as regular cookie values into the cookie
https://github.com/imputnet/cobalt/blob/0f6516567191706faedff58395befad0b795d648/api/src/processing/services/youtube.js#L70-L83
(so if you have a cookie like `a=b; c=d`, you can just add the other values onto them like `a=b; c=d; po_token=x; visitor_data=y`)
(so if you have a cookie like a=b; c=d, you can just add the other values onto them like a=b; c=d; po_token=x; visitor_data=y)
Its talking about cookies.json file
<!-- gh-comment-id:2565445746 -->
@hextor1 commented on GitHub (Dec 30, 2024):
> > You cannot add PO_Token and visitor data in cookies.json fil. you can add these two in api file which is created in nodejs. and also cookies.json only for cookies which you will add see exmaple here https://github.com/imputnet/cobalt/blob/main/docs/examples/cookies.example.json
>
> what? 😭
>
> you can add `po_token` and `visitor_data` as regular cookie values into the cookie
>
> https://github.com/imputnet/cobalt/blob/0f6516567191706faedff58395befad0b795d648/api/src/processing/services/youtube.js#L70-L83
>
> (so if you have a cookie like `a=b; c=d`, you can just add the other values onto them like `a=b; c=d; po_token=x; visitor_data=y`)
Its talking about cookies.json file
@gamersindo1223 commented on GitHub (Dec 30, 2024):
I don't know if my ip got blacklisted, or if it's a problem with my cookies
<!-- gh-comment-id:2565451466 -->
@gamersindo1223 commented on GitHub (Dec 30, 2024):
I don't know if my ip got blacklisted, or if it's a problem with my cookies
I don't know if my ip got blacklisted, or if it's a problem with my cookies
Try isp proxies its working now a days. all other ips blocked
<!-- gh-comment-id:2565452304 -->
@hextor1 commented on GitHub (Dec 30, 2024):
> I don't know if my ip got blacklisted, or if it's a problem with my cookies
Try isp proxies its working now a days. all other ips blocked
Is there a tutorial on how to get cookie, po_token and visitor_data?
<!-- gh-comment-id:2566066109 -->
@coderonex commented on GitHub (Dec 31, 2024):
> > Its talking about cookies.json file
>
> yeah, me too
Is there a tutorial on how to get cookie, po_token and visitor_data?
the same question. OAuth2 is not working. I saw someone added support YouTube cookies. I tried to use them directly copied from YouTube they are not working. Saw some po_token and visitor_data also have no idea where can I find it. On my local instance everything is working except YouTube. Thanks for explaining how to fix YouTube in advanced.
<!-- gh-comment-id:2566143043 -->
@ZEREX222 commented on GitHub (Dec 31, 2024):
the same question. OAuth2 is not working. I saw someone added support YouTube cookies. I tried to use them directly copied from YouTube they are not working. Saw some po_token and visitor_data also have no idea where can I find it. On my local instance everything is working except YouTube. Thanks for explaining how to fix YouTube in advanced.
If anyone wants to find out po_token and visitor data they can visit /embed link of a video. Inspact the /player request and you will find the po_token and visitorData in the payload of that request.
Screenshot:
<!-- gh-comment-id:2567410365 -->
@hamaadraza commented on GitHub (Jan 2, 2025):
If anyone wants to find out po_token and visitor data they can visit /embed link of a video. Inspact the /player request and you will find the po_token and visitorData in the payload of that request.
Screenshot:

If anyone wants to find out po_token and visitor data they can visit /embed link of a video. Inspact the /player request and you will find the po_token and visitorData in the payload of that request.
Screenshot:
May I ask if you have deployed your own instance of cobalt? Can you download youtube videos once these are configured?
How do I get cookies? Do I need to log in for cookies, potoken?
<!-- gh-comment-id:2601218080 -->
@coderonex commented on GitHub (Jan 20, 2025):
> If anyone wants to find out po_token and visitor data they can visit /embed link of a video. Inspact the /player request and you will find the po_token and visitorData in the payload of that request.
>
> Screenshot:
>
> 
May I ask if you have deployed your own instance of cobalt? Can you download youtube videos once these are configured?
How do I get cookies? Do I need to log in for cookies, potoken?
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @lewsol2 on GitHub (Dec 28, 2024).
Original GitHub issue: https://github.com/imputnet/cobalt/issues/1024
problem description
How can we generate po_token and visitor_data? and How can we configure it for instance to get it worked?
Can we use po_token and visitor_data without oAuth cookies?
your instance configuration
No response
@coderonex commented on GitHub (Dec 30, 2024):
I also asked a related question, but no one was willing to answer it
@hamaadraza commented on GitHub (Dec 30, 2024):
Not sure how you can configure po_token and visitor_data in cobalt but for generating these 2 things you can use https://github.com/LuanRT/BgUtils , You will find an example folder that you can reference for usage.
EDIT:
According to this line https://github.com/imputnet/cobalt/blob/0f6516567191706faedff58395befad0b795d648/api/src/processing/services/youtube.js#L79 you can add both of these things in the cookie file and they should be applied.
@hextor1 commented on GitHub (Dec 30, 2024):
You cannot add PO_Token and visitor data in cookies.json fil. you can add these two in api file which is created in nodejs. and also cookies.json only for cookies which you will add see exmaple here https://github.com/imputnet/cobalt/blob/main/docs/examples/cookies.example.json
@hextor1 commented on GitHub (Dec 30, 2024):
But unfortunately cookies is not working.
@dumbmoron commented on GitHub (Dec 30, 2024):
what? 😭
you can add
po_tokenandvisitor_dataas regular cookie values into the cookiehttps://github.com/imputnet/cobalt/blob/0f6516567191706faedff58395befad0b795d648/api/src/processing/services/youtube.js#L70-L83
(so if you have a cookie like
a=b; c=d, you can just add the other values onto them likea=b; c=d; po_token=x; visitor_data=y)@hextor1 commented on GitHub (Dec 30, 2024):
Its talking about cookies.json file
@dumbmoron commented on GitHub (Dec 30, 2024):
yeah, me too
@hextor1 commented on GitHub (Dec 30, 2024):
Cookies is still working??
@gamersindo1223 commented on GitHub (Dec 30, 2024):
Tested it right now, not working currently
@gamersindo1223 commented on GitHub (Dec 30, 2024):
I don't know if my ip got blacklisted, or if it's a problem with my cookies
@hextor1 commented on GitHub (Dec 30, 2024):
Try isp proxies its working now a days. all other ips blocked
@gamersindo1223 commented on GitHub (Dec 30, 2024):
Alright!
@coderonex commented on GitHub (Dec 31, 2024):
Is there a tutorial on how to get cookie, po_token and visitor_data?
@ZEREX222 commented on GitHub (Dec 31, 2024):
the same question. OAuth2 is not working. I saw someone added support YouTube cookies. I tried to use them directly copied from YouTube they are not working. Saw some po_token and visitor_data also have no idea where can I find it. On my local instance everything is working except YouTube. Thanks for explaining how to fix YouTube in advanced.
@hamaadraza commented on GitHub (Jan 2, 2025):
If anyone wants to find out po_token and visitor data they can visit /embed link of a video. Inspact the /player request and you will find the po_token and visitorData in the payload of that request.
Screenshot:
@coderonex commented on GitHub (Jan 16, 2025):
Is the isp proxy still available?
@coderonex commented on GitHub (Jan 20, 2025):
May I ask if you have deployed your own instance of cobalt? Can you download youtube videos once these are configured?
How do I get cookies? Do I need to log in for cookies, potoken?