1 person found this helpful
developing tiles is totally different to widgets. You cannot deploy Java code to Jive backend.
Please read all the documentation provided here in the community and come back with specific questions.
When creating a custom view tile, you have to use html/js (or any framework)/css for developing your frontend and use the jive REST API to fetch data. Due to security settings, you should use the provided osapi js api instead of pure ajax...
If my answer helps you, please mark it as helpful and correct answer.
Thank you for the response, Jens.
An additional query. If I have a customization that requires a call to a third party API, can those be integrated into the tile code as well?
Also, in such a case, wouldn't calling both the Jive APIs and the third party APIs take a toll on performance?
2 people found this helpful
Third Party falls must be made by using jive connects (Jive is used as Proxy die to Same origin policy) if this call should be made in the JS runtime of the browser.
Jive provides a batch API to wrap several HTTP calls into one. Look for the batchservice in the Jive Rest api docs...
Due to security or performance reasons it might be necessary to provide your own (separate from Jive) server backend Implementation. In this implementation you could so everything you want to cache data or run Background falls to other Services. A separate Server is also needed if you want to run Jive Rest api calls as another user, e.g. as admin...