Search code examples
djangoapispotifydjango-channels

It is possible to use spotify API to everyone listen a song?


I'm plannig to do a chat app with djano and django-channels that will allow me to run te application asyncronous, I want to implement the spotify API for everyone in the room listen to some music, it is possible to do this in an async application?


Solution

  • This would be in theory possible yes. However, it looks like it would be in violation of the Spotify Developer Policy. (From Section III. Some prohibited applications - point 4):

    Do not create any product or service which includes any non-interactive internet webcasting service. For example, you can’t create an application which plays content from a single source to several simultaneous listeners.

    It may well be that it depends, on the finer details of what your application does. From what you've said though, (and having skimmed through their policies) I would definitely suspect such an app would be in violation of their policies.