[Bug] Playlet Support not working #117

Open
opened 2025-04-24 13:17:13 -04:00 by voidsauce · 2 comments

Pretty straightforward- I got Invidious to use on my Roku so I can finally get the ad-free YouTube experience I've been enjoying on my phone, but bigger. I guess pipe-dreams never come true or something, since every time I try to use any Invidious instance, not just Nadeko (although I've had the most success here), it just... doesn't wanna work.

I can log in fine, the Playlet client can reach your servers, it just absolutely refuses to do anything further. Thumbnails won't load, videos themselves won't load, nothing works. It says I'm all logged in and ready to go, yet... nothing. For context, all I have done is install Playlet, link it to my account on Invidious, and try to load any video. No settings have been messed with, and every alternate backend through Nadeko has been attempted, with no avail.

Forgive the guerrilla style photography, photographing a TV isn't easy.

For all those whose solution is, "Just get a different TV", that's not an option for me.

Any assistance is greatly appreciated. Thanks much!

Device: Hisense 32H4030 OS: Roku Frontend: Playlet Backend: Nadeko/Invidious

Error: "Failed to load feed"
Reason: "Not Authorized"
Status Code: 401
Request ID: 122683397
Body: API Disabled

Pretty straightforward- I got Invidious to use on my Roku so I can finally get the ad-free YouTube experience I've been enjoying on my phone, but bigger. I guess pipe-dreams never come true or something, since every time I try to use *any* Invidious instance, not just Nadeko (although I've had the most success here), it just... doesn't wanna work. I can log in fine, the Playlet client can reach your servers, it just absolutely refuses to do anything further. Thumbnails won't load, videos themselves won't load, nothing works. It says I'm all logged in and ready to go, yet... nothing. For context, all I have done is install Playlet, link it to my account on Invidious, and try to load *any* video. No settings have been messed with, and every alternate backend through Nadeko has been attempted, with no avail. Forgive the guerrilla style photography, photographing a TV isn't easy. For all those whose solution is, "Just get a different TV", that's not an option for me. Any assistance is *greatly* appreciated. Thanks much! Device: Hisense 32H4030 OS: Roku Frontend: Playlet Backend: Nadeko/Invidious Error: "Failed to load feed" Reason: "Not Authorized" Status Code: 401 Request ID: 122683397 Body: API Disabled

Playlet requires the Invidious API which the instance owner has disabled.

Playlet requires the Invidious API which the instance owner has disabled.
Owner

API is disabled, and it will be disabled until more public instances are up and Invidious adds the ability to use the API only for logged in accounts. Since I'm the only instance that works OK most of the time, enabling the API would be an instant suicide since there is 3rd party programs that miss-use the API making a lot of requests to the video endpoint, which is the most limited one, and needs to be called exclusively when trying to watch a video.

And I don't want to deal with bots and manual blocking anymore.

I would like to start working on a sort of authentication process to only allow logged in users to use the API, applying rate limits and how many videos you can gather with the API in one day or in a range of minutes. I know it sounds kinda bullshit, but if I don't apply limits, logged in users are going to abuse the API

Related: https://github.com/iv-org/invidious/issues/5227

API is disabled, and it will be disabled until more public instances are up and Invidious adds the ability to use the API only for logged in accounts. Since I'm the only instance that works OK most of the time, enabling the API would be an instant suicide since there is 3rd party programs that miss-use the API making a lot of requests to the **video** endpoint, which is the most limited one, and needs to be called exclusively when trying to watch a video. And I don't want to deal with bots and manual blocking anymore. I would like to start working on a sort of authentication process to only allow logged in users to use the API, applying rate limits and how many videos you can gather with the API in one day or in a range of minutes. I know it sounds kinda bullshit, but if I don't apply limits, logged in users are going to abuse the API Related: https://github.com/iv-org/invidious/issues/5227
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Fijxu/invidious#117
No description provided.