For android client send sdk version to youtube #3255
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
In this PR, when using the ANDROID client, we send the
androidSdkVersion
alongside, in order to tell Youtube servers that we are using a recent Android version. The number29
equals to the android API level, which is Android 10.I've included the
29
Android API level instead of30
because the clientVersion that we are using right now include29
as it seems like the sdk version.This fixes the error
Content not available in this app. upgrade to latest version of youtube.
.The new parameter was found in TeamNewPipe/NewPipe#8713 (comment)
Fixes #3230