Changes

Jump to navigation Jump to search
no edit summary
{{Api_Method_Spec|
Description=Get a Recommendation from the GVP Platform using many data information to get a personal content to present for the user. The content showed GetNodeRecommendations is analysed a ByPass method to find use the better content OpenGVP to get all contents analysed and make some predict of content that is the recommendation for the connected user would like to watch.
The suggestion is made in the OpenGVP and sent to the UNIAPI in a JSON format.
All kinds of recommendation are separated by Sources. each source represent a kind of content are recommended.
 
1 - MostViewed
2 - BestRated
3 - Personal
4 - Editorial
 
Results are presented in groups inside a ViewSet. Each group of ViewSet represent each source. In the request, a parameter SOURCE can be defined to filter the content recommended, for exemple, if the request wants only the MostViewed Recommendation, send 1 in the source parameter. This filed accept all values (1,2,3,4) separated by comma.
The related methods is:
All these methods are in the UNIAPI, on the GVP. So, they work as a proxy between the devices and BackendAPI. This flow is the way to get the complete information from OpenGVP but allowing the authentication stay in the UNIAPI side. In other words, to use the OpenGVP data, the device should make a passthrough by the UNIAPI to authentication and then get the JSON result from the OpenGVP by these four methods. Notes: The OpenGVP can be active/desactive and configured in each Environment and Instance to be used.GetNodeRecommendations only can be used in some node of channels, so it can't be used by since from RootChanneland others.
This method only can be used by logged user.
editor
725

edits

Navigation menu