Hi all,

We have few concerns regarding mobile app installing REST API support in
APPM.

In the new JAX-RS Rest API model, we have provided following API to install
a mobile application via MDM.

/api/appm/store/v1.1/apps/download

Apart from that, below app installation options have to be supported by new
REST APIs.

   - In App Manager, there is an option to enabling app binary direct
   download (<EnableDirectDownload> config in app-manager.xml). Once direct
   download is enabled, authorized and subscribed users should be able to
   download the app binaries directly without having MDM integrated. This
   particular requirement is not satisfied by currently available REST APIs.
   - Subscribed users should be able to obtain one-time download link for
   enterprise andrioid app binaries and generated plist config link for
   enterprise ios apps, so that the link can be shared via email, SMS etc.


As per the discussion we had with the team, below are the alterations and
additions to current API model in order to fulfill above requirements.

   1. Adding new API to make mobile app subscriptions/download. This
   particular install won't have any interaction with MDM and it is dedicated
   to make subscription and return app url for users. This API will return
   generated one-time download link for enterprise android apps and one-time
   download link included plist config link for enterprise IOS apps. For
   mobile webapps and public android/IOS, this will return the app url.
   2. In 1.2.0 Beta release, we already have a mobile binary retrieving
   API. That API has to be deprecated or removed, since we have a one-time
   download API.
   3. Renaming the currently available API path (/api/appm/store/v1.1/apps/
   download) in order to indicate the actual purpose of it.


Your suggestions and comments are highly appreciated.

Thanks
Thilini

-- 
Thilini Shanika
Senior Software Engineer
WSO2, Inc.; http://wso2.com
20, Palmgrove Avenue, Colombo 3

E-mail: tgtshan...@gmail.com
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to