Skip to content

SoundCloud crashes (403 error?) #166

@brachna

Description

@brachna
Microsoft Windows [Version 6.3.9600]
(c) Корпорация Майкрософт (Microsoft Corporation), 2013. Все права защищены.

C:\Users\MSI>soundscrape -f -p "D:/Music/1" "https://soundcloud.com/celldweller/electric-eye"
Active code page: 65001
Traceback (most recent call last):
  File "c:\python35\lib\site-packages\soundscrape\soundscrape.py", line 184, in process_soundcloud
    resolved = client.get('/resolve', url=artist_url, limit=200)
  File "c:\python35\lib\site-packages\soundcloud-0.5.0-py3.5.egg\soundcloud\client.py", line 133, in _request
  File "c:\python35\lib\site-packages\soundcloud-0.5.0-py3.5.egg\soundcloud\request.py", line 148, in make_request
  File "c:\python35\lib\site-packages\requests\models.py", line 909, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 403 Client Error: Forbidden for url: https://api.soundcloud.com/tracks/308914769?client_id=175c043157ffae2c6d5fed16c3d95a4c

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\python35\lib\runpy.py", line 184, in _run_module_as_main
    "__main__", mod_spec)
  File "c:\python35\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "C:\Python35\Scripts\soundscrape.exe\__main__.py", line 9, in <module>
  File "c:\python35\lib\site-packages\soundscrape\soundscrape.py", line 119, in main
    process_soundcloud(vargs)
  File "c:\python35\lib\site-packages\soundscrape\soundscrape.py", line 198, in process_soundcloud
    hard_track_url = get_hard_track_url(item_id)
  File "c:\python35\lib\site-packages\soundscrape\soundscrape.py", line 518, in get_hard_track_url
    json_response = response.json()
  File "c:\python35\lib\site-packages\requests\models.py", line 866, in json
    return complexjson.loads(self.text, **kwargs)
  File "c:\python35\lib\site-packages\simplejson\__init__.py", line 516, in loads
    return _default_decoder.decode(s)
  File "c:\python35\lib\site-packages\simplejson\decoder.py", line 374, in decode
    obj, end = self.raw_decode(s)
  File "c:\python35\lib\site-packages\simplejson\decoder.py", line 404, in raw_decode
    return self.scan_once(s, idx=_w(s, idx).end())
simplejson.scanner.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

C:\Users\MSI>

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions