A repo that generates personalized RSS feeds pointing to Bandcamp featuring aggregated updates on releases from those you are following, Wishlist updates, and Collection updates (purchases) with a reach goal of following updates, all compounded daily into 1 RSS feed with a summary of daily updates.
5
stars
0
forks
source link
Add Ability for Parsers to use POSTs Instead of Examining HTML, Utilizing Bandcamp's Public-Facing API #11
Bandcamp has a super sick API that you can just call and get every little piece of data you could possibly want! WOW! Let's use this thing and stop messing around with urls when all we want is the data!
This is necessary for getting "all" followers, "all" wishlist updates and "all" collection updates.
Here's what we need to do:
Use Beautiful soup to send a post request (or use another library if that doesn't pan out)
Parse the data returned by bandcamp to extract particular bits of data in a generic way for the 3 parsers
Research into if we can do the same thing for particular artists that a user follows
NOTE: artist metadata is not really in a public facing API as far as I can tell, so you might need to rely on the website view for that one.
Bandcamp has a super sick API that you can just call and get every little piece of data you could possibly want! WOW! Let's use this thing and stop messing around with urls when all we want is the data!
This is necessary for getting "all" followers, "all" wishlist updates and "all" collection updates.
Here's what we need to do:
NOTE: artist metadata is not really in a public facing API as far as I can tell, so you might need to rely on the website view for that one.