Miserlou / SoundScrape

SoundCloud (and Bandcamp and Mixcloud) downloader in Python.
MIT License
1.42k stars 146 forks source link

Don't scrape Pay What You Want Bandcamp pages #117

Open Miserlou opened 8 years ago

Miserlou commented 8 years ago

Pay $0? Real email?

brachna commented 8 years ago

I was thinking about it. One way could be using something like Ghost.py just for javascript support and then work from there. That will create a huge dependency on having PySide/PyQt and code will be bloated in general. Not good. Another possibility might be using official API (https://bandcamp.com/developer), but reading info on it I don't think it's possible. They ask for reasons to use their API, so I assume that means they dislike scraping.

Miserlou commented 8 years ago

Mailinator has a small python library, I don't think it would be a big burden, the problem is that it gives mis-information to bands. If they have Pay What You Want, I think we should try to be nice to them.

brachna commented 8 years ago

Should this and #115 be closed then?