-
-
Notifications
You must be signed in to change notification settings - Fork 3.2k
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
Add OAuth support to get subscriptions (YouTube) #8033
Comments
Sidenote:
As NewPipe is designed not to work with proprietary Google APIs like Google Play Services I don't think that this will/should be implemented. |
Couldn't microG be used as an compromise? |
Not every device is equipped with microG. Also regarding the "shitstorm" I got when trying to increase the minSdk (#7602) I think the addition of requiring microG would cause an even bigger one. |
Well yeah, but you only have to do it once. |
Seeing as this would also be a way to get around the new potential sign-in requirements, would this possible addition be considered more seriously? |
I feel like not having a way to easily import your subscriptions is a serious UX issue, regardless of whether "you only have to do it once". I know that this app is mainly geared towards techies anyways, but I feel like NewPipe could appeal to a much larger audience if the setup process was more streamlined. Therefore, I believe that this suggestion is quite the opposite of "niche". |
Checklist
Feature description
The app can now use OAuth to import subscriptions. Essentially, when the app detects google play services, it will add an oauth button. When clicked, it will ask for subscriptions yada yada, and it will begin to import them. You can configure the app on start to import subscriptions, and there is a button to do it manually. Here is an ascii flowchart
You can check if an api key is null in the code and if it is, just hide the not functional button.
Why do you want this feature?
It is a pain to manually go to Google Takeout, deselect all, select YouTube, only select subscriptions, and wait 30 seconds to get the download, and import it into NewPipe. On a mobile device which makes it 100x harder.
Additional information
No response
The text was updated successfully, but these errors were encountered: