It seems you need to expose API to pass *Application name* and user name here. Previously mentioned action require *application ID*. So we may be able to keep current API as it is and add new action as you mentioned. So users who use existing rest API do not have to change their application code.
Thanks, sanjeewa. On Mon, Nov 17, 2014 at 1:54 PM, Sanjeewa Malalgoda <[email protected]> wrote: > > > On Mon, Nov 17, 2014 at 1:36 PM, Tanya Madurapperuma <[email protected]> > wrote: > >> Isn''t the *addAPISubscription* action in subscription-add.jag does the >> same? >> > +1. Yes we may use same > > Thanks, > sanjeewa. > >> Thanks, >> Tanya >> >> On Mon, Nov 17, 2014 at 12:32 PM, Roshan Wijesena <[email protected]> >> wrote: >> >>> Hi Devs, >>> >>> Current existing addSubscription API [1] accept Application Id as a >>> parameter in POST request. It seems, use an internal attribute as an API >>> parameter would not be a good approach. >>> >>> Further, I would like to propose a new API, which will take application >>> name and user name as parameters instead of application ID. Sample curl >>> request for the proposed API will be as below. >>> >>> curl -X POST -b cookies >>> http://localhost:9763/store/site/blocks/subscription/subscription-add/ajax/subscription-add.jag >>> -d >>> 'action=addSubscriptionByName&name=API1&version=v1&provider=admin&tier=Gold&applicationName=PizzaShop&userName=admin' >>> >>> WDYT? >>> >>> [1] https://docs.wso2.com/display/AM170/Store+APIs. >>> >>> Regards >>> Roshan. >>> >>> -- >>> Roshan Wijesena. >>> Senior Software Engineer-WSO2 Inc. >>> Mobile: *+94752126789* >>> Email: [email protected] >>> *WSO2, Inc. :** wso2.com <http://wso2.com/>* >>> lean.enterprise.middleware. >>> >>> _______________________________________________ >>> Dev mailing list >>> [email protected] >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> Tanya Madurapperuma >> >> Software Engineer, >> WSO2 Inc. : wso2.com >> Mobile : +94718184439 >> Blog : http://tanyamadurapperuma.blogspot.com >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > > *Sanjeewa Malalgoda* > WSO2 Inc. > Mobile : +94713068779 > > <http://sanjeewamalalgoda.blogspot.com/>blog > :http://sanjeewamalalgoda.blogspot.com/ > <http://sanjeewamalalgoda.blogspot.com/> > > > -- *Sanjeewa Malalgoda* WSO2 Inc. Mobile : +94713068779 <http://sanjeewamalalgoda.blogspot.com/>blog :http://sanjeewamalalgoda.blogspot.com/ <http://sanjeewamalalgoda.blogspot.com/>
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
