"You sent an invalid link."
AlexIs387 opened this issue · comments
You sent an invalid link.
Originally posted by @glomatico in #98 (comment)
And then what is a valid link supposed to contain?
A valid link can be opened without problems in your browser.
Well it's opened without problems in my browser and it's not even downloaded. Also I get this error:
I:\programas\Portable Python-3.10.5 x64\App\Python\Scripts>gamdl https://music.apple.com/us/album/yesterday/1441164524?i=1441164805 --print-exceptions
[WARNING 16:01:23] mp4decrypt not found at "mp4decrypt", music videos will not be downloaded
[INFO 16:01:23] (URL 1/1) Checking "https://music.apple.com/us/album/yesterday/1441164524?i=1441164805"
[INFO 16:01:23] (Track 1/1 from URL 1/1) Downloading "Yesterday"
[ERROR 16:01:23] (Track 1/1 from URL 1/1) Failed to download "Yesterday"
Traceback (most recent call last):
File "I:\programas\Portable Python-3.10.5 x64\App\Python\lib\site-packages\gamdl\apple_music_api.py", line 231, in get_webplayback
assert webplayback
AssertionError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "I:\programas\Portable Python-3.10.5 x64\App\Python\lib\site-packages\gamdl\cli.py", line 489, in main
webplayback = apple_music_api.get_webplayback(track["id"])
File "I:\programas\Portable Python-3.10.5 x64\App\Python\lib\site-packages\gamdl\apple_music_api.py", line 237, in get_webplayback
self._raise_response_exception(response)
File "I:\programas\Portable Python-3.10.5 x64\App\Python\lib\site-packages\gamdl\apple_music_api.py", line 73, in _raise_response_exception
raise Exception(
Exception: Request failed with status code 200: {
"dialog":{"defaultButton":"ok", "message":"No Active Subscription", "m-allowed":false, "explanation":"Make sure you're signed in with the Apple ID that's associated with your Apple Music subscription or resubscribe in account settings. ", "initialCheckboxValue":true, "okButtonString":"OK"}, "customerMessage":"No Active Subscription", "failureType":"3063", "pings":[],
"metrics":{"dialogId":"MZCommerce.FuseNoActiveSubscriptionFailureKey", "eventType":"dialog", "message":"No Active Subscription", "mtTopic":"xp_its_main", "actionUrl":"play.itunes.apple.com/WebObjects/MZPlay.woa/wa/webPlayback?l=en-US", "messageCode":"3063", "options":["OK"]}, "cancel-purchase-batch":true, "m-allowed":false}
[INFO 16:01:23] Done (1 error(s))
You know what? this repo is an absolute time wasting, for users having downloaded it and you having create it.
For those who don't read stuff, yeah