GetExtCatchUpURL

From Gvp-public
Revision as of 13:11, 19 September 2014 by Rcalvo (talk | contribs) (Created page with "{{Api_DataType_Spec |Description=This functionality in GVP provides the means to integrate in a seamless way a set of external catch-up providers (such as Globosat or MovieCit...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This functionality in GVP provides the means to integrate in a seamless way a set of external catch-up providers (such as Globosat or MovieCity), which contents, although accessible by GVP user (if they have rights over identified Live channels) are not ingested in GVP but offered by third-party website.

A user will be able to browse the external catchup contents integrated with the rest of contents of the service. This requires that the metadata and all the related information is ingested in GVP. In this scenario, external providers will upload metadata (through the ADI.xml), in order to describe the contents, but the video media is not be uploaded to GVP and it is not be processed by Content Workflow. Instead, a URL or link will allow redirecting the user to the external location of these assets.

Once the user decides to enjoy an external catchup content will be redirected to the site where the content is available (the site of the external catchup provider). In order to the site to know what user is and if has access to the content or not, GVP implements and provides Web services to provide authentication and authorization mechanisms for these external catch-up services.

The user is also able to go directly to the external catchup provider site and login with his GVP-service credentials. In this case, GVP also provides the authentication and authorization mechanisms so the external catchup site can validate the user.

This method only can be used by logged users. The parameter UrlType is optional and has the type UrlType.Normal as default.

Members

Field Data Type Description
token String A valid token for identifying the API session context. The token can be anonymous or logged.
movieId int ID of the movie requested.
urlType UrlType Enum that represent the type of the content.
    0 Normal
    1 Preview


Example

{

}


Known issues

None


Version history

API Version Number Change description Changes author
2.4 New method in 2.4 version Ricardo Calvo


See also