Hi Azeez,

Thanks for your quick response. We'll proceed with hard coded API version
and parameterized API URL (https://api.linkedin.com).

Regards !


On Wed, Feb 12, 2014 at 6:02 PM, Afkham Azeez <[email protected]> wrote:

> Connectors have to be versioned, and each version of a connector would
> correspond to a version of the API. For example, LinkedInConnector-1.0
> would correspond to the LinkedIn API v1, and so on. So, IMO, you need not
> pass in the version. It should be fine to hardcode it inside the template.
>
> Azeez
>
>
> On Tue, Feb 11, 2014 at 11:39 PM, Chanaka Dharmarathna <
> [email protected]> wrote:
>
>> Hi,
>>
>> I'm developing LinkedIn connector supporting to their REST API [0] and
>> having some doubts on parameterizing the LinkedIn API URL (including the
>> API version - 
>> http://api.linkedin.com/v1/<http://developer.linkedin.com/documents/profile-api#>
>> ).
>>
>> I figured out 3 ways.
>>
>> 1. Let the user send the API URL with version. Here user can chose which
>> API version to use.
>> 2. Set default API URL with version inside the init method. This way,
>> it's not essential to pass this parameter, but still user can override.
>> 3. Without parameterizing API URL, hard code it inside the synapse
>> template.
>>
>> What is the most suitable approach out of those 3 options ?
>> Or else is there any other suited option ?
>>
>> Any thoughts on this would be highly appreciated.
>>
>> [0] : http://developer.linkedin.com/rest
>>
>>  Regards !
>> --
>> Chanaka Dharmarathna
>> *http://chanakaindrajith.blogspot.com/*<http://chanakaindrajith.blogspot.com/>
>>
>> _______________________________________________
>> Dev mailing list
>> [email protected]
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
> *Afkham Azeez*
> Director of Architecture; WSO2, Inc.; http://wso2.com
> Member; Apache Software Foundation; http://www.apache.org/
> * <http://www.apache.org/>*
> *email: **[email protected]* <[email protected]>
> * cell: +94 77 3320919 <%2B94%2077%203320919> blog: *
> *http://blog.afkham.org* <http://blog.afkham.org>
> *twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
> * linked-in: **http://lk.linkedin.com/in/afkhamazeez
> <http://lk.linkedin.com/in/afkhamazeez>*
>
> *Lean . Enterprise . Middleware*
>



-- 
Chanaka Dharmarathna
*http://chanakaindrajith.blogspot.com/*<http://chanakaindrajith.blogspot.com/>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to