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

Reply via email to