The initial goals of this project include supporting Pitchfork. The API requirements include:
- Search for Song
- Add Song to Playlist
Additional requirements - including those implied by the listed requirements - should be added specifically, because they imply what the supported object model needs to be.
- Song
- Playlist
- Need to be able to issue RESTful requests
- Need to be able to map JSON into Python classes (
json
should be able to do it but requires lambda mapping)
- How does Python do local value resolution? The Apple API has its own tokens, so the library would have to have tokens to test things out; what's a good way to build this?
- Python3, because even though it's October nobody wants to mess with Zombie Python.