Hi,
Please note that this API is utilizing the Oauth2 as
the authentication mechanism. Furthermore daft plan does not reflect to the
allocation of the resources and operations that they are going to
work.Therefore, Please modify the plan accordingly.


On Mon, Aug 25, 2014 at 11:37 PM, Shakila Sivagnanarajah <shak...@wso2.com>
wrote:

> Hi all,
>
> Keerthika(keerth...@wso2.com) and myself(shak...@wso2.com) 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
> shak...@wso2.com <thili...@wso2.com>
> _______________________________________________
> Architecture mailing list
> Architecture@wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>



-- 
Sivajothy Vanjikumaran
*Senior Software Engineer*
*Integration Technologies Team*
*WSO2 Inc. http://wso2.com <http://wso2.com/>*
*Mobile:(+94)777219209*
[image: Facebook] <https://www.facebook.com/vanjikumaran> [image: Twitter]
<https://twitter.com/vanjikumaran> [image: LinkedIn]
<http://www.linkedin.com/pub/vanjikumaran-sivajothy/25/b31/293> [image:
Blogger] <http://vanjikumaran.blogspot.com/> [image: SlideShare]
<http://www.slideshare.net/vanjikumaran>

This communication may contain privileged or other confidential information
and is intended exclusively for the addressee/s. If you are not the
intended recipient/s, or believe that you may have received this
communication in error, please reply to the sender indicating that fact and
delete the copy you received and in addition, you should not print,
copy, re-transmit, disseminate, or otherwise use the information contained
in this communication. Internet communications cannot be guaranteed to be
timely, secure, error or virus-free. The sender does not accept liability
for any errors or omissions
_______________________________________________
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to