Hi all, Keerthika([email protected]) and myself([email protected]) have selected Spotify Web Connector for WSO2 ESB from the given list. We have selected this api from the following link: https://www.mashape.com/jperez/spotify-web
Introduction: It is a Web API. External applications can retrieve Spotify content such as album data and playlists through this API. There are 27 operations other than authorization • Albums(album_type string, artists array of simplified artist objects, available_markets array of strings , external_ids an external ID object, external_urls an external URL object, genres array of strings, link String,id String, images array ofimage objects, popularity integer, release_date string, release_date_precision string, tracks array of simplified track objects inside a paging object , type string , uri string) o Get several albums o Get an album's tracks o Search for an album o Get an album • Artists (external_urls an external URL object, genres array of strings, link string, id string, images array of image objects, name string, popularity int, type string, uri string) o Get an artist o Get several artists o Get an artist's albums o Get an artist's top tracks o Get an artist's related artists o Search for an artist • Tracks (album a simplified album object, artists an array of simplified artist objects, available_markets array of strings, disc_number int, duration_ms int, explicit Boolean, external_ids an external ID object, external_urls an external URL object, id string, name string, popularity int, preview_url string, track_number int, type string, uri string) o Get a track o Get several tracks o Search for a track • User profiles (external_urls an external URL object, link string, id string, type string, uri string) o Get a user's profile o Get current user's profile (require application registration and user authorization) • User playlists o Get a list of a user's playlists o Get a playlist o Get a playlist's tracks o Create a playlist o Add tracks to a playlist o Remove tracks from a playlist o Replace a playlist's tracks o Change a playlist's details • User library o Get current user's saved tracks o Check current user's saved track o Save tracks for current user o Remove tracks for current user If an application wants to access user-related data through the Web API, it must get the user’s authorization to access that data. So all of User library and User playlist methods require application registration and user authorization. GET method’s response body contains the requested object in JSON format on SUCCESS and response body contains an error object on ERROR. In Authorization we have two operations o Get an authorization code o Get an access token (or an access token and refresh token) Herewith we have attached the requested milestone plan for your kind review. https://docs.google.com/a/wso2.com/spreadsheets/d/194PvJwfL3VVNEjJiTBhXb9qx2FrqNArOzmnDQQLJIUw/edit?usp=sharing -- Shakila Sivagnanarajah Associate Software Engineer Mobile :+94 (0) 770 760240 [email protected] <[email protected]> _______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
