tilburgsciencehub / music-to-scrape

A fictitious music streaming service with a real website and API so you can learn how to scrape!
https://music-to-scrape.org
3 stars 5 forks source link

audit endpoints & develop tutorial #14

Closed hannesdatta closed 1 year ago

hannesdatta commented 1 year ago

Background:

We've built an API so anyone can learn how to scrape our site using that API. Yet, we're missing a tutorial.

The purpose of this issue is to develop a Python tutorial for retrieving data from our site. This one is a good example. Remember, this is NOT yet for my oDCM class, so the audience is broad.

Deliverables:

Next steps:

hannesdatta commented 1 year ago

Please "imitate" the Last.fm API in terms of which endpoints to implement.

hannesdatta commented 1 year ago

Views on the site:

thierrylahaije commented 1 year ago

@hannesdatta we still have the following issues that need to be tackled before I can add the remaining 3 endpoints:

If the tasks above are done, please give me a sign so that I can complete the API endpoints.

hannesdatta commented 1 year ago
hannesdatta commented 1 year ago

I have updated the data, it now contains song and artist files as well. Rerun simulations.R, please.

hannesdatta commented 1 year ago

Is this all done, @thierrylahaije - please close then.

thierrylahaije commented 1 year ago

All FastAPI endpoints now have been fixed and are working. I only need to update artist.getInfo to include all necessary data. When I fixed this, the API endpoints can be checked to see if they are complete.

thierrylahaije commented 1 year ago

All FastAPI endpoints are now completed (including artist.getInfo). @hannesdatta if you could check if everything is now complete, I can finish up and close this issue.