Noted to change the method names appropriately.
On Thu, Mar 20, 2014 at 5:12 PM, Nalin Chandraratne <[email protected]> wrote: > Hi Samisa, > > The security mechanism would be OAuth 2.0. > > @Dushan : Yes Dushan I have already obtained the API_KEY for the Flickr > API. However the "auth" API you mentioned above is being deprecated in > favor of OAuth. So there is no need for us to implement the "auth" API > methods since we are using OAuth. Further details can be found in [1] and > [2]. > > 1. https://www.flickr.com/services/api/misc.userauth.html > 2. https://www.flickr.com/services/api/auth.oauth.html > > Thanks. > > > > > On Thu, Mar 20, 2014 at 4:59 PM, Dushan Abeyruwan <[email protected]> wrote: > >> 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 >> >> > > > -- > Nalin Chamara > Software Engineer > 071-56-147-56 > -- Nalin Chamara Software Engineer 071-56-147-56
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
