Hi Yes, As Samisa suggested you should include security mechanism; For flicker you need to obtain API_KEY for further access. Ideally you should include followings [1] to your implementation, anyway please do come up with proper method names you can't have (.) embed methods implemented within connector which violate the rules of connector operations.
[1] auth - *flickr.auth.checkToken <https://www.flickr.com/services/api/flickr.auth.checkToken.html>* - *flickr.auth.getFrob <https://www.flickr.com/services/api/flickr.auth.getFrob.html>* - *flickr.auth.getFullToken <https://www.flickr.com/services/api/flickr.auth.getFullToken.html>* - *flickr.auth.getToken <https://www.flickr.com/services/api/flickr.auth.getToken.html>* auth.oauth - *flickr.auth.oauth.checkToken <https://www.flickr.com/services/api/flickr.auth.oauth.checkToken.html>* - *flickr.auth.oauth.getAccessToken <https://www.flickr.com/services/api/flickr.auth.oauth.getAccessToken.html>* Cheers, Dushan On Thu, Mar 20, 2014 at 4:35 PM, Samisa Abeysinghe <[email protected]> wrote: > What is the security mechanism? > > Thanks, > Samisa... > > > Samisa Abeysinghe > > Vice President Developer Evangelism > > WSO2 Inc. > http://wso2.com > > > > On Thu, Mar 20, 2014 at 3:58 PM, Nalin Chandraratne <[email protected]>wrote: > >> *Introduction* >> The Flickr API is a powerful way to interact with Flickr accounts. With >> the API, you can read almost all the data associated with pictures and >> sets. You can also upload pictures through the API and change/add picture >> information. >> >> *Connector Summery* >> Name : Flickr >> API Version : 1.0 >> Technology : REST with ESB templates. >> API url : https://www.flickr.com/services/api/ >> >> *Selected Method List* >> The API provides *200+ methods*. Out of those methods we have selected >> the following methods to be implemented in the first round, within the >> given time frame. >> >> photos >> >> - *flickr.photos.addTags >> <https://www.flickr.com/services/api/flickr.photos.addTags.html>* >> - *flickr.photos.delete >> <https://www.flickr.com/services/api/flickr.photos.delete.html>* >> - *flickr.photos.getCounts >> <https://www.flickr.com/services/api/flickr.photos.getCounts.html>* >> - *flickr.photos.getExif >> <https://www.flickr.com/services/api/flickr.photos.getExif.html>* >> - *flickr.photos.getFavorites >> <https://www.flickr.com/services/api/flickr.photos.getFavorites.html>* >> - *flickr.photos.getInfo >> <https://www.flickr.com/services/api/flickr.photos.getInfo.html>* >> - *flickr.photos.getNotInSet >> <https://www.flickr.com/services/api/flickr.photos.getNotInSet.html>* >> - *flickr.photos.getPerms >> <https://www.flickr.com/services/api/flickr.photos.getPerms.html>* >> - *flickr.photos.getRecent >> <https://www.flickr.com/services/api/flickr.photos.getRecent.html>* >> - *flickr.photos.getSizes >> <https://www.flickr.com/services/api/flickr.photos.getSizes.html>* >> - *flickr.photos.removeTag >> <https://www.flickr.com/services/api/flickr.photos.removeTag.html>* >> - *flickr.photos.search >> <https://www.flickr.com/services/api/flickr.photos.search.html>* >> - *flickr.photos.setContentType >> <https://www.flickr.com/services/api/flickr.photos.setContentType.html>* >> - *flickr.photos.setDates >> <https://www.flickr.com/services/api/flickr.photos.setDates.html>* >> - *flickr.photos.setMeta >> <https://www.flickr.com/services/api/flickr.photos.setMeta.html>* >> - *flickr.photos.setTags >> <https://www.flickr.com/services/api/flickr.photos.setTags.html>* >> >> photos.comments >> >> - *flickr.photos.comments.addComment >> >> <https://www.flickr.com/services/api/flickr.photos.comments.addComment.html>* >> - *flickr.photos.comments.deleteComment >> >> <https://www.flickr.com/services/api/flickr.photos.comments.deleteComment.html>* >> - *flickr.photos.comments.editComment >> >> <https://www.flickr.com/services/api/flickr.photos.comments.editComment.html>* >> - *flickr.photos.comments.getList >> <https://www.flickr.com/services/api/flickr.photos.comments.getList.html>* >> - *flickr.photos.comments.getRecentForContacts >> >> <https://www.flickr.com/services/api/flickr.photos.comments.getRecentForContacts.html>* >> >> test >> >> - *flickr.test.echo >> <https://www.flickr.com/services/api/flickr.test.echo.html>* >> - *flickr.test.login >> <https://www.flickr.com/services/api/flickr.test.login.html>* >> - *flickr.test.null >> <https://www.flickr.com/services/api/flickr.test.null.html>* >> >> Uploading Photos <http://www.flickr.com/services/api/upload.api.html> >> >> This is the specification for building photo uploader applications. >> It works outside the normal Flickr API framework because it involves >> sending binary files over the wire. >> >> >> >> Thanks. >> >> >> >> -- >> Nalin Chamara >> Software Engineer >> 071-56-147-56 >> > > -- Dushan Abeyruwan | Associate Tech Lead Integration Technologies Team PMC Member Apache Synpase WSO2 Inc. http://wso2.com/ Blog:http://dushansview.blogspot.com/ Mobile:(0094)713942042
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
