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

Reply via email to