From 58791ad6fe274f4e9c0688ea70044ea7aef3df0c Mon Sep 17 00:00:00 2001
From: RevGear <95308545+RevGear@users.noreply.github.com>
Date: Thu, 12 Jan 2023 19:40:22 +0000
Subject: [PATCH] Update Canal+
Add actors/director/writer/composer/presenter, production date, and rating
Also corrected a few English language channels
---
sites/canalplus.com/__data__/content.json | 1 +
sites/canalplus.com/__data__/no_content.json | 1 +
sites/canalplus.com/__data__/program1.json | 2233 +++++++++++++++++
sites/canalplus.com/__data__/program2.json | 452 ++++
.../canalplus.com/canalplus.com.channels.xml | 10 +-
sites/canalplus.com/canalplus.com.config.js | 38 +
sites/canalplus.com/canalplus.com.test.js | 87 +-
7 files changed, 2781 insertions(+), 41 deletions(-)
create mode 100644 sites/canalplus.com/__data__/content.json
create mode 100644 sites/canalplus.com/__data__/no_content.json
create mode 100644 sites/canalplus.com/__data__/program1.json
create mode 100644 sites/canalplus.com/__data__/program2.json
diff --git a/sites/canalplus.com/__data__/content.json b/sites/canalplus.com/__data__/content.json
new file mode 100644
index 00000000..72cdf1ea
--- /dev/null
+++ b/sites/canalplus.com/__data__/content.json
@@ -0,0 +1 @@
+{"timeSlices":[{"timeSlice":"0","contents":[{"contentID":"20482220_50001","title":"Le cercle","subtitle":"Emission du 06 janv. 2023","startTime":1673504880000,"onClick":{"displayTemplate":"detailSeason","displayName":"Le cercle","path":"/cinema/le-cercle/h/4501558_50001","URLPage":"https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&broadcastID=PLM_1196447642&episodeId=20482220_50001&brandID=4501558_50001&fromDiff=true","parameters":[{"in":"parameters","id":"featureToggles","enum":["detailV5"]}]}}],"context":{"context_type":"epg","context_page_title":"Guide - Grille TV - CANAL+ CINEMA","context_list_title":"CANAL+ CINEMA - J - Maintenant - Matin","context_list_id":"198","context_list_type":"epgGrid","context_list_position":1}},{"timeSlice":"1","contents":[{"contentID":"17230453_50001","title":"Illusions perdues","subtitle":"Film Drame","startTime":1673525160000,"onClick":{"displayTemplate":"detailPage","displayName":"Illusions perdues","path":"/cinema/illusions-perdues-film-drame/h/17230453_50001","URLPage":"https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/17230453_50001.json?detailType=detailPage&objectType=unit&broadcastID=PLM_1196447637&fromDiff=true","parameters":[{"in":"parameters","id":"featureToggles","enum":["detailV5"]}]}}],"context":{"context_type":"epg","context_page_title":"Guide - Grille TV - CANAL+ CINEMA","context_list_title":"CANAL+ CINEMA - J - Maintenant - Apres-midi","context_list_id":"198","context_list_type":"epgGrid","context_list_position":2}},{"timeSlice":"2","contents":[],"context":{"context_type":"epg","context_page_title":"Guide - Grille TV - CANAL+ CINEMA","context_list_title":"CANAL+ CINEMA - J - Maintenant - Debut de soiree","context_list_id":"198","context_list_type":"epgGrid","context_list_position":3}},{"timeSlice":"3","contents":[],"context":{"context_type":"epg","context_page_title":"Guide - Grille TV - CANAL+ CINEMA","context_list_title":"CANAL+ CINEMA - J - Maintenant - Soiree","context_list_id":"198","context_list_type":"epgGrid","context_list_position":4}},{"timeSlice":"4","contents":[],"context":{"context_type":"epg","context_page_title":"Guide - Grille TV - CANAL+ CINEMA","context_list_title":"CANAL+ CINEMA - J - Maintenant - Nuit","context_list_id":"198","context_list_type":"epgGrid","context_list_position":5}}]}
\ No newline at end of file
diff --git a/sites/canalplus.com/__data__/no_content.json b/sites/canalplus.com/__data__/no_content.json
new file mode 100644
index 00000000..5d7560b1
--- /dev/null
+++ b/sites/canalplus.com/__data__/no_content.json
@@ -0,0 +1 @@
+{"currentPage":{"displayTemplate":"error","displayName":"Page indisponible","path":"/erreur","BOName":"Page indisponible","BOLayoutName":"Erreur 400"},"title":"Page indisponible","text":"La page que vous demandez est indisponible. Si le problème persiste, vous pouvez contacter l'assistance de CANAL+.","code":400,"tracking":{"omniture":{"channel":"error","prop4":"error","prop5":"error - Page indisponible - channels_broadcast","prop10":"Contenu","prop11":"Autres","prop12":"Consumer","pageType":"errorPage","eVar14":"La page que vous demandez est indisponible. Si le problème persiste, vous pouvez contacter l'assistance de CANAL+.","pageName":"error - Page indisponible - channels_broadcast","error_message":"La page que vous demandez est indisponible. Si le problème persiste, vous pouvez contacter l'assistance de CANAL+.","page_level_1":"error","page_level_2":"Page indisponible - channels_broadcast","page_name":"error - Page indisponible - channels_broadcast","page_title":"Page indisponible","page_display_title":"Page indisponible","page_type":"errorPage","user_profile":"Consumer"},"dataLayer":{"error_message":"La page que vous demandez est indisponible. Si le problème persiste, vous pouvez contacter l'assistance de CANAL+.","page_level_1":"error","page_level_2":"Page indisponible - channels_broadcast","page_name":"error - Page indisponible - channels_broadcast","page_title":"Page indisponible","page_display_title":"Page indisponible","page_type":"errorPage","user_profile":"Consumer"}},"errorDetails":[{"message":"\"epgId\" must be a number","path":["epgId"],"type":"number.base"}]}
\ No newline at end of file
diff --git a/sites/canalplus.com/__data__/program1.json b/sites/canalplus.com/__data__/program1.json
new file mode 100644
index 00000000..361bcb2c
--- /dev/null
+++ b/sites/canalplus.com/__data__/program1.json
@@ -0,0 +1,2233 @@
+{
+ "currentPage": {
+ "displayTemplate": "detailSeason",
+ "displayName": "Le cercle",
+ "path": "/cinema/le-cercle/h/4501558_50001"
+ },
+ "meta": {
+ "title": "Le cercle",
+ "description": "Tant qu'il y aura du cinéma, LE CERCLE sera là. C'est la seule émission télévisée de débats critiques 100% consacrée au cinéma et elle rentre dans sa 18e saison. Chaque semaine, elle offre des joutes enflammées, joyeuses et sans condescendance, sur les films à l'affiche ; et invite avec \"Le questionnaire du CERCLE\" les réalisatrices et réalisateurs à venir partager leur passion cinéphile."
+ },
+ "tracking": {
+ "omniture": {
+ "channel": "myCANAL",
+ "prop4": "myCANAL - Prog",
+ "prop5": "myCANAL - Prog - Fiche",
+ "prop6": "myCANAL - Prog - Fiche - Cinema",
+ "prop7": "myCANAL - Prog - Fiche - Cinema - Le cercle",
+ "pageName": "myCANAL - Prog - Fiche - Cinema - Le cercle",
+ "prop10": "Contenu",
+ "prop11": "DRM",
+ "content_protection": "DRM",
+ "prop12": "Consumer",
+ "eVar39": "6564630_50001",
+ "prop19": "CANAL+",
+ "prop32": "isInOffer",
+ "prop36": "Cinema",
+ "prop35": "Mag Cinema",
+ "content_title": "Le cercle",
+ "page_level_1": "Prog",
+ "page_level_2": "Fiche",
+ "page_level_3": "Cinema",
+ "page_level_4": "Le cercle",
+ "page_name": "myCANAL - Prog - Fiche - Cinema - Le cercle",
+ "page_title": "Le cercle",
+ "page_display_title": "Le cercle",
+ "user_profile": "Consumer",
+ "content_id": "6564630_50001",
+ "content_in_offer": "isInOffer",
+ "genre": "Cinema",
+ "subgenre": "Mag Cinema",
+ "channel_name": "CANAL+"
+ },
+ "dataLayer": {
+ "page_level_1": "Prog",
+ "page_level_2": "Fiche",
+ "page_level_3": "Cinema",
+ "page_level_4": "Le cercle",
+ "page_name": "myCANAL - Prog - Fiche - Cinema - Le cercle",
+ "page_title": "Le cercle",
+ "page_display_title": "Le cercle",
+ "user_profile": "Consumer",
+ "content_id": "6564630_50001",
+ "content_in_offer": "isInOffer",
+ "genre": "Cinema",
+ "subgenre": "Mag Cinema",
+ "channel_name": "CANAL+",
+ "content_title": "Le cercle",
+ "content_protection": "DRM"
+ }
+ },
+ "detail": {
+ "informations": {
+ "type": "season",
+ "contentID": "6564630_50001",
+ "idRevision": "6564630_50001",
+ "title": "Le cercle",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107297573",
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "altLogoChannel": "CANAL+",
+ "summary": "Tant qu'il y aura du cinéma, LE CERCLE sera là. C'est la seule émission télévisée de débats critiques 100% consacrée au cinéma et elle rentre dans sa 18e saison. Chaque semaine, elle offre des joutes enflammées, joyeuses et sans condescendance, sur les films à l'affiche ; et invite avec \"Le questionnaire du CERCLE\" les réalisatrices et réalisateurs à venir partager leur passion cinéphile.",
+ "isTVoD": false,
+ "audioLanguage": "VF",
+ "editorialTitle": "Mag. Cinéma, France",
+ "sharingURL": "https://mycan.al/cinema/le-cercle/h/4501558_50001",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "URLVitrine": "https://hodor.canalplus.pro/api/v2/mycanal/highlight/da2291af3b10e9900d1c55e1a65d3388/objectType/brand/4501558_50001.json?previousPageName=myCANAL%20-%20Prog%20-%20Fiche%20-%20Cinema&adult=false&context_page_title=Content%20-%20See%20also%20-%20Le%20cercle&omitTracking=true",
+ "closedCaptioning": true,
+ "consumptionPlatform": "HAPI",
+ "trailer": false,
+ "teasers": [],
+ "personnalities": [
+ {
+ "prefix": "Présenté par :",
+ "personnalitiesList": [
+ {
+ "title": "Lily Bloom",
+ "onClick": {
+ "displayName": "Lily Bloom",
+ "displayTemplate": "contentGrid",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/contentGrid/da2291af3b10e9900d1c55e1a65d3388/185836.json?objectType=person&dsp=detailPage",
+ "path": "/personne/lily-bloom/185836"
+ }
+ }
+ ]
+ }
+ ],
+ "parentalRatings": [
+ {
+ "value": "2",
+ "authority": "CSA"
+ }
+ ]
+ },
+ "selectedEpisode": {
+ "seasonID": "6564630_50001",
+ "episodeID": "20482220_50001",
+ "showID": "4501558_50001"
+ }
+ },
+ "perso": [
+ {
+ "platform": "HAPI"
+ }
+ ],
+ "episodes": {
+ "label": "Épisodes",
+ "paging": {
+ "iterationType": "id",
+ "idStart": "YXJyYXljb25uZWN0aW9uOjA=",
+ "idEnd": "YXJyYXljb25uZWN0aW9uOjM2",
+ "nbContents": 37,
+ "hasNextPage": false,
+ "hasPreviousPage": false,
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&after=YXJyYXljb25uZWN0aW9uOjM2"
+ },
+ "contents": [
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "20482220_50001",
+ "idRevision": "20482220_50001",
+ "title": "Emission du 06 janv. 2023",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107522833",
+ "summary": "Lily Bloom, \"une enfant du CERCLE\", fidèle coéquipière de l'émission depuis sept ans, présente ce rendez-vous cinéphilique hebdomadaire. Philippe Rouyer, Marie Sauvion, Frédéric Mercier, Ava Cahen, Emily Barnett, Simon Riaux, Murielle Joudet, Claire Diao, Guillaume Orignac... l'entourent et composent avec elle une équipe éclectique de journalistes et d'écrivains fous de cinéma.",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-06-janv-2023/h/6564630_50001?episodeId=20482220_50001",
+ "path": "/cinema/le-cercleemission-du-06-janv-2023/h/6564630_50001?episodeId=20482220_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=20482220_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "Emission du 06 janv. 2023, France, 2023, 46 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/20482220_50001.json",
+ "availabilityEndDate": 1693519140000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. plus de 3 mois",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/20482220_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "2",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1673041560000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "20375738_50001",
+ "idRevision": "20375738_50001",
+ "title": "Emission du 22 déc. 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/108342124",
+ "summary": "Lily Bloom, \"une enfant du CERCLE\", fidèle coéquipière de l'émission depuis sept ans, présente ce rendez-vous cinéphilique hebdomadaire. Philippe Rouyer, Marie Sauvion, Frédéric Mercier, Ava Cahen, Emily Barnett, Simon Riaux, Murielle Joudet, Claire Diao, Guillaume Orignac... l'entourent et composent avec elle une équipe éclectique de journalistes et d'écrivains fous de cinéma.",
+ "subtitle": "Spécial Tom Cruise",
+ "sharingURL": "https://mycan.al/cinema/le-cercle-special-tom-cruiseemission-du-22-dec-2022/h/6564630_50001?episodeId=20375738_50001",
+ "path": "/cinema/le-cercle-special-tom-cruiseemission-du-22-dec-2022/h/6564630_50001?episodeId=20375738_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=20375738_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "Spécial Tom Cruise, France, 2022, 45 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/20375738_50001.json",
+ "availabilityEndDate": 1693519140000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. plus de 3 mois",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/20375738_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "2",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1671737400000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "20317874_50001",
+ "idRevision": "20317874_50001",
+ "title": "Emission du 16 déc. 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107522833",
+ "summary": "Top 10 Films du Cercle, Ernest et Célestine de Julien Chheng et Jean-Christophe Roger, Le Parfum vert de Nicolas Pariser, Les huit montagnes de Charlotte Vandermeersch et Félix Van Groeningen, Les Banshees d’Ishinerin de Martin McDonagh, Joyland de Saim Sadiq, Séquence cadeaux de Noël, et Lost Highway de David Lynch.",
+ "subtitle": "Invité : Eric Lartigau",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-16-dec-2022/h/6564630_50001?episodeId=20317874_50001",
+ "path": "/cinema/le-cercleemission-du-16-dec-2022/h/6564630_50001?episodeId=20317874_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=20317874_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "Invité : Eric Lartigau, France, 2022, 46 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/20317874_50001.json",
+ "availabilityEndDate": 1693519140000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. plus de 3 mois",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/20317874_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "3",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1671226140000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "20269267_50001",
+ "idRevision": "20269267_50001",
+ "title": "Emission du 09 déc. 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107522833",
+ "summary": "Les Pires de Lise Akoka et Romane Gueret, Falcon Lake de Charlotte Le Bon, Les Bonnes étoiles de Hirokazu Kore-Eda, Corsage de Marie Kreuzer, Violent Night de Tommy Wirkola, et Meurtre dans un jardin anglais de Peter Greenaway.",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-09-dec-2022/h/6564630_50001?episodeId=20269267_50001",
+ "path": "/cinema/le-cercleemission-du-09-dec-2022/h/6564630_50001?episodeId=20269267_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=20269267_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "Emission du 09 déc. 2022, France, 2022, 46 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/20269267_50001.json",
+ "availabilityEndDate": 1693519140000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. plus de 3 mois",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/20269267_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "2",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1673438400000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "20201642_50001",
+ "idRevision": "20201642_50001",
+ "title": "Emission du 02 déc. 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107522833",
+ "summary": "Le Lycéen de Christophe Honoré, Cow d’Andrea Arnold, Fumer fait tousser de Quentin Dupieux, Violent Night de Tommy Wirkola, Mes Rendez-vous avec Léo de Sophie Hyde, Annie Colère de Blandine Lenoir, et Driver de Walter Hill.",
+ "subtitle": "Invité : Hirokazu Kore-Eda",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-02-dec-2022/h/6564630_50001?episodeId=20201642_50001",
+ "path": "/cinema/le-cercleemission-du-02-dec-2022/h/6564630_50001?episodeId=20201642_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=20201642_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "Invité : Hirokazu Kore-Eda, France, 2022, 45 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/20201642_50001.json",
+ "availabilityEndDate": 1693519140000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. plus de 3 mois",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/20201642_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "2",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1670017620000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "20137482_50001",
+ "idRevision": "20137482_50001",
+ "title": "Emission du 25 nov. 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107522833",
+ "summary": "Saint-Omer d’Alice Diop, She Said de Maria Schrader, Aucun ours de Jafar Panahi, Les Miens de Roschdy Zem, Bones and All de Luca Guadagnino, Rimini de Ulrich Seidl , et Autour de Minuit de Tavernier.",
+ "subtitle": "Invitée : Charlotte Le Bon",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-25-nov-2022/h/6564630_50001?episodeId=20137482_50001",
+ "path": "/cinema/le-cercleemission-du-25-nov-2022/h/6564630_50001?episodeId=20137482_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=20137482_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "Invitée : Charlotte Le Bon, France, 2022, 46 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/20137482_50001.json",
+ "availabilityEndDate": 1693519140000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. plus de 3 mois",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/20137482_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "2",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1669413420000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "20083746_50001",
+ "idRevision": "20083746_50001",
+ "title": "Emission du 18 nov. 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107522833",
+ "summary": "Reste un peu de Gad Elmaleh, Coma de Bertrand Bonello (avec Gaspard Ulliel), Plus que jamais d’Emily Atef (avec Gaspard Ulliel), Buck et son complice de Sidney Poitier, La maison d’Anissa Bonnefont, et Cadavres Exquis de Francesco Rosi.",
+ "subtitle": "Invitée : Valéria Bruni-Tedeschi",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-18-nov-2022/h/6564630_50001?episodeId=20083746_50001",
+ "path": "/cinema/le-cercleemission-du-18-nov-2022/h/6564630_50001?episodeId=20083746_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=20083746_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "Invitée : Valéria Bruni-Tedeschi, France, 2022, 46 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/20083746_50001.json",
+ "availabilityEndDate": 1693519140000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. plus de 3 mois",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/20083746_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "3",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1668806520000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "20028551_50001",
+ "idRevision": "20028551_50001",
+ "title": "Emission du 11 nov. 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107522833",
+ "summary": "Armageddon Time de James Gray, Black Panther : Wakanda Forever de Ryan Coogler, Pacifiction d’Albert Serra, C’est arrivé près de chez vous, Petaouchnok d’Edouard Deluc, et Le Voleur de Louis Malle.",
+ "subtitle": "Invité : Christophe Honoré",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-11-nov-2022/h/6564630_50001?episodeId=20028551_50001",
+ "path": "/cinema/le-cercleemission-du-11-nov-2022/h/6564630_50001?episodeId=20028551_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=20028551_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "Invité : Christophe Honoré, France, 2022, 46 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/20028551_50001.json",
+ "availabilityEndDate": 1693519140000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. plus de 3 mois",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/20028551_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "2",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1668202380000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "19973020_50001",
+ "idRevision": "19973020_50001",
+ "title": "Emission du 04 nov. 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107522833",
+ "summary": "Close de Lukas Dhont, Amsterdam de David O. Russell, Pamfir de Dmytro Sukholytkyy-Sobchuk, Mascarade de Nicolas Bedos, Harka de Lofty Nathan, Vous n’aurez pas ma haine de Killian Riedhof, et El de Bunuel.",
+ "subtitle": "Invité : Albert Serra",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-04-nov-2022/h/6564630_50001?episodeId=19973020_50001",
+ "path": "/cinema/le-cercleemission-du-04-nov-2022/h/6564630_50001?episodeId=19973020_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=19973020_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "Invité : Albert Serra, France, 2022, 46 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/19973020_50001.json",
+ "availabilityEndDate": 1693519140000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. plus de 3 mois",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/19973020_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "2",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1667598600000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "19923528_50001",
+ "idRevision": "19923528_50001",
+ "title": "Emission du 28 oct. 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107522833",
+ "summary": "La Conspiration du Caire de Tarik Saleh, Bowling Saturne de Patricia Mazuy, X de Ti West, Piggy de Carlota Martinez-Pereda, Abuela de Paco Plaza, Sleepy Hollow de Tim Burton et L’Ange rouge de Masumura.",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-28-oct-2022/h/6564630_50001?episodeId=19923528_50001",
+ "path": "/cinema/le-cercleemission-du-28-oct-2022/h/6564630_50001?episodeId=19923528_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=19923528_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "Emission du 28 oct. 2022, France, 2022, 46 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/19923528_50001.json",
+ "availabilityEndDate": 1693519140000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. plus de 3 mois",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/19923528_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "3",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1666989420000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "19861590_50001",
+ "idRevision": "19861590_50001",
+ "title": "Emission du 21 oct. 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107522833",
+ "summary": "R.M.N. de Cristian Mungiu, Eo de Jerzy Skolimowski, Bros de Nicholas stoller, The Batman de Matt Reeves, Un Couple de Frederick Wiseman, Azor d’Andreas Fontana, et Millenium Mambo de Hou Hsiao-Hsien.",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-21-oct-2022/h/6564630_50001?episodeId=19861590_50001",
+ "path": "/cinema/le-cercleemission-du-21-oct-2022/h/6564630_50001?episodeId=19861590_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=19861590_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "Emission du 21 oct. 2022, France, 2022, 43 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/19861590_50001.json",
+ "availabilityEndDate": 1693519140000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. plus de 3 mois",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/19861590_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "2",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1666386840000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "19806281_50001",
+ "idRevision": "19806281_50001",
+ "title": "Emission du 14 oct. 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107522833",
+ "summary": "L’Innocent de Louis Garrel, Le Petit Nicolas de Benjamin Massoubre et Amandine Fredon, Les Harkis de Philippe Faucon, Halloween Ends de David Gordon Green, Simone, le voyage du siècle d’Olivier Dahan, Un bon début de Xabi et Agnès Molia, et L’honneur perdu de Katharina Blum de Margarethe Von trotta.",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-14-oct-2022/h/6564630_50001?episodeId=19806281_50001",
+ "path": "/cinema/le-cercleemission-du-14-oct-2022/h/6564630_50001?episodeId=19806281_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=19806281_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "Emission du 14 oct. 2022, France, 2022, 45 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/19806281_50001.json",
+ "availabilityEndDate": 1693519140000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. plus de 3 mois",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/19806281_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "2",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1665781920000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "19754010_50001",
+ "idRevision": "19754010_50001",
+ "title": "Emission du 07 oct. 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107522833",
+ "summary": "Novembre de Cédric Jimenez, Ticket to Paradise de Ol Parker, L’origine du mal de Sébastien Marnier, Tori et Lokita de Luc et Jean-Pierre Dardenne, Un beau matin de Mia Hansen-Love, et West Side Story de Steven Spielberg.",
+ "subtitle": "Invité : Jerzy Skolimowski",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-07-oct-2022/h/6564630_50001?episodeId=19754010_50001",
+ "path": "/cinema/le-cercleemission-du-07-oct-2022/h/6564630_50001?episodeId=19754010_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=19754010_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "Invité : Jerzy Skolimowski, France, 2022, 44 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/19754010_50001.json",
+ "availabilityEndDate": 1693519140000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. plus de 3 mois",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/19754010_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "2",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1665175260000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "19712765_50001",
+ "idRevision": "19712765_50001",
+ "title": "Emission du 30 sept. 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107522833",
+ "summary": "Sans filtre de Ruben Östlund/Le cinéma d’Östlund avec The Square et Snow Therapy, Le Sixième enfant de Léopold Legrand, The Woman King de Gina Prince-Bythewood.",
+ "subtitle": "Invitée : Sophie Marceau",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-30-sept-2022/h/6564630_50001?episodeId=19712765_50001",
+ "path": "/cinema/le-cercleemission-du-30-sept-2022/h/6564630_50001?episodeId=19712765_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=19712765_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "Invitée : Sophie Marceau, France, 2022, 45 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/19712765_50001.json",
+ "availabilityEndDate": 1693519140000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. plus de 3 mois",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/19712765_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "2",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1664572920000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "19644623_50001",
+ "idRevision": "19644623_50001",
+ "title": "Emission du 23 sept. 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107522833",
+ "summary": "Les Enfants des autres de Rebecca Zlotowski, Don’t Worry Darling d’Olivia Wilde, Feu Follet de Joao Pedro Rodrigues, Moonage Daydream de Brett Morgen, L’ombre de Goya de José Luis Lopez-Linares et Illusions perdues de Xavier Giannoli.",
+ "subtitle": "Invité : Ruben Ostlund",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-23-sept-2022/h/6564630_50001?episodeId=19644623_50001",
+ "path": "/cinema/le-cercleemission-du-23-sept-2022/h/6564630_50001?episodeId=19644623_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=19644623_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "Invité : Ruben Ostlund, France, 2022, 46 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/19644623_50001.json",
+ "availabilityEndDate": 1693519140000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. plus de 3 mois",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/19644623_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "2",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1663965060000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "19597371_50001",
+ "idRevision": "19597371_50001",
+ "title": "Emission du 16 sept. 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107522833",
+ "summary": "Séquence Godard : A bout de souffle, Le mépris, Le petit soldat, Une femme est une femme, Alphaville, Détective / Nope de Jordan Pelle, et Chronique d'une liaison passagère d'Emmanuel Mouret.",
+ "subtitle": "Invitée : Rebecca Zlotowski",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-16-sept-2022/h/6564630_50001?episodeId=19597371_50001",
+ "path": "/cinema/le-cercleemission-du-16-sept-2022/h/6564630_50001?episodeId=19597371_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=19597371_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "Invitée : Rebecca Zlotowski, France, 2022, 46 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/19597371_50001.json",
+ "availabilityEndDate": 1693519140000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. plus de 3 mois",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/19597371_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "2",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1663363200000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "19013019_50001",
+ "idRevision": "19013019_50001",
+ "title": "Emission du 01 juil. 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107298070",
+ "summary": "Le Cercle est un magazine de débats et de critiques cinéphiles animé par un journaliste en compagnie de chroniqueurs et en présence d'un public d'étudiants en cinéma.",
+ "subtitle": "LE CERCLE",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-01-juil-2022/h/6564630_50001?episodeId=19013019_50001",
+ "path": "/cinema/le-cercleemission-du-01-juil-2022/h/6564630_50001?episodeId=19013019_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=19013019_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "France, 2022, 45 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/19013019_50001.json",
+ "availabilityEndDate": 1688248740000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. plus de 3 mois",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/19013019_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "2",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1656708000000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "18957437_50001",
+ "idRevision": "18957437_50001",
+ "title": "Emission du 24 juin 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107298070",
+ "summary": "Le Cercle est un magazine de débats et de critiques cinéphiles animé par un journaliste en compagnie de chroniqueurs et en présence d'un public d'étudiants en cinéma.",
+ "subtitle": "Le CERCLE Ve 24.06.22",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-24-juin-2022/h/6564630_50001?episodeId=18957437_50001",
+ "path": "/cinema/le-cercleemission-du-24-juin-2022/h/6564630_50001?episodeId=18957437_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=18957437_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "Le CERCLE Ve 24.06.22, France, 2022, 46 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/18957437_50001.json",
+ "availabilityEndDate": 1687643940000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. plus de 3 mois",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/18957437_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "2",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1656104340000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "18903935_50001",
+ "idRevision": "18903935_50001",
+ "title": "Emission du 17 juin 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107298070",
+ "summary": "Le Cercle est un magazine de débats et de critiques cinéphiles animé par un journaliste en compagnie de chroniqueurs et en présence d'un public d'étudiants en cinéma.",
+ "subtitle": "LE CERCLE",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-17-juin-2022/h/6564630_50001?episodeId=18903935_50001",
+ "path": "/cinema/le-cercleemission-du-17-juin-2022/h/6564630_50001?episodeId=18903935_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=18903935_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "France, 2022, 45 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/18903935_50001.json",
+ "availabilityEndDate": 1687039140000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. plus de 3 mois",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/18903935_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "2",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1655501100000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "18847962_50001",
+ "idRevision": "18847962_50001",
+ "title": "Emission du 10 juin 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107298070",
+ "summary": "Le Cercle est un magazine de débats et de critiques cinéphiles animé par un journaliste en compagnie de chroniqueurs et en présence d'un public d'étudiants en cinéma.",
+ "subtitle": "Invité : Darius Khondji",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-10-juin-2022/h/6564630_50001?episodeId=18847962_50001",
+ "path": "/cinema/le-cercleemission-du-10-juin-2022/h/6564630_50001?episodeId=18847962_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=18847962_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "Invité : Darius Khondji, France, 2022, 46 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/18847962_50001.json",
+ "availabilityEndDate": 1686434340000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. plus de 3 mois",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/18847962_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "2",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1654893000000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "18798941_50001",
+ "idRevision": "18798941_50001",
+ "title": "Emission du 03 juin 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107298070",
+ "summary": "Le Cercle est un magazine de débats et de critiques cinéphiles animé par un journaliste en compagnie de chroniqueurs et en présence d'un public d'étudiants en cinéma.",
+ "subtitle": "LE CERCLE",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-03-juin-2022/h/6564630_50001?episodeId=18798941_50001",
+ "path": "/cinema/le-cercleemission-du-03-juin-2022/h/6564630_50001?episodeId=18798941_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=18798941_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "France, 2022, 46 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/18798941_50001.json",
+ "availabilityEndDate": 1685829540000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. plus de 3 mois",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/18798941_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "2",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1654288800000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "18712256_50001",
+ "idRevision": "18712256_50001",
+ "title": "Emission du 13 mai 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107298070",
+ "summary": "Le Cercle est un magazine de débats et de critiques cinéphiles animé par un journaliste en compagnie de chroniqueurs et en présence d'un public d'étudiants en cinéma.",
+ "subtitle": "Spécial Cannes",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-13-mai-2022/h/6564630_50001?episodeId=18712256_50001",
+ "path": "/cinema/le-cercleemission-du-13-mai-2022/h/6564630_50001?episodeId=18712256_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=18712256_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "Spécial Cannes, France, 2022, 47 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/18712256_50001.json",
+ "availabilityEndDate": 1684015140000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. plus de 3 mois",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/18712256_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "2",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1652473800000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "18657464_50001",
+ "idRevision": "18657464_50001",
+ "title": "Emission du 06 mai 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107298070",
+ "summary": "Le Cercle est un magazine de débats et de critiques cinéphiles animé par un journaliste en compagnie de chroniqueurs et en présence d'un public d'étudiants en cinéma.",
+ "subtitle": "Michel Hazanavicius",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-06-mai-2022/h/6564630_50001?episodeId=18657464_50001",
+ "path": "/cinema/le-cercleemission-du-06-mai-2022/h/6564630_50001?episodeId=18657464_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=18657464_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "Michel Hazanavicius, France, 2022, 46 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/18657464_50001.json",
+ "availabilityEndDate": 1683496740000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. plus de 3 mois",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/18657464_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "2",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1651917000000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "18634597_50001",
+ "idRevision": "18634597_50001",
+ "title": "Emission du 29 avr. 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107298070",
+ "summary": "Le Cercle est un magazine de débats et de critiques cinéphiles animé par un journaliste en compagnie de chroniqueurs et en présence d'un public d'étudiants en cinéma.",
+ "subtitle": "LE CERCLE",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-29-avr-2022/h/6564630_50001?episodeId=18634597_50001",
+ "path": "/cinema/le-cercleemission-du-29-avr-2022/h/6564630_50001?episodeId=18634597_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=18634597_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "France, 2022, 45 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/18634597_50001.json",
+ "availabilityEndDate": 1682805540000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. plus de 3 mois",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/18634597_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "2",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1651264800000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "18502476_50001",
+ "idRevision": "18502476_50001",
+ "title": "Emission du 15 avr. 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107298070",
+ "summary": "Le Cercle est un magazine de débats et de critiques cinéphiles animé par un journaliste en compagnie de chroniqueurs et en présence d'un public d'étudiants en cinéma.",
+ "subtitle": "LE CERCLE",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-15-avr-2022/h/6564630_50001?episodeId=18502476_50001",
+ "path": "/cinema/le-cercleemission-du-15-avr-2022/h/6564630_50001?episodeId=18502476_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=18502476_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "France, 2022, 46 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/18502476_50001.json",
+ "availabilityEndDate": 1681595940000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. plus de 3 mois",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/18502476_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "2",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1650054600000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "18437173_50001",
+ "idRevision": "18437173_50001",
+ "title": "Emission du 07 avr. 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107298070",
+ "summary": "Le Cercle est un magazine de débats et de critiques cinéphiles animé par un journaliste en compagnie de chroniqueurs et en présence d'un public d'étudiants en cinéma.",
+ "subtitle": "Intégralement Bond",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-07-avr-2022/h/6564630_50001?episodeId=18437173_50001",
+ "path": "/cinema/le-cercleemission-du-07-avr-2022/h/6564630_50001?episodeId=18437173_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=18437173_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "Intégralement Bond, France, 2022, 45 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/18437173_50001.json",
+ "availabilityEndDate": 1680991140000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. jusqu'au 08/04/2023",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/18437173_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "2",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1649449800000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "18385693_50001",
+ "idRevision": "18385693_50001",
+ "title": "Emission du 01 avr. 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107298070",
+ "summary": "Le Cercle est un magazine de débats et de critiques cinéphiles animé par un journaliste en compagnie de chroniqueurs et en présence d'un public d'étudiants en cinéma.",
+ "subtitle": "Cédric Klapisch",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-01-avr-2022/h/6564630_50001?episodeId=18385693_50001",
+ "path": "/cinema/le-cercleemission-du-01-avr-2022/h/6564630_50001?episodeId=18385693_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=18385693_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "Cédric Klapisch, France, 2022, 46 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/18385693_50001.json",
+ "availabilityEndDate": 1680386340000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. jusqu'au 01/04/2023",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/18385693_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "2",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1648845000000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "18280920_50001",
+ "idRevision": "18280920_50001",
+ "title": "Emission du 18 mars 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107298070",
+ "summary": "Le Cercle est un magazine de débats et de critiques cinéphiles animé par un journaliste en compagnie de chroniqueurs et en présence d'un public d'étudiants en cinéma.",
+ "subtitle": "LE CERCLE",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-18-mars-2022/h/6564630_50001?episodeId=18280920_50001",
+ "path": "/cinema/le-cercleemission-du-18-mars-2022/h/6564630_50001?episodeId=18280920_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=18280920_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "France, 2022, 45 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/18280920_50001.json",
+ "availabilityEndDate": 1679180340000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. jusqu'au 18/03/2023",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/18280920_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "2",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1647639000000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "18229090_50001",
+ "idRevision": "18229090_50001",
+ "title": "Emission du 11 mars 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107298070",
+ "summary": "Le Cercle est un magazine de débats et de critiques cinéphiles animé par un journaliste en compagnie de chroniqueurs et en présence d'un public d'étudiants en cinéma.",
+ "subtitle": "LE CERCLE",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-11-mars-2022/h/6564630_50001?episodeId=18229090_50001",
+ "path": "/cinema/le-cercleemission-du-11-mars-2022/h/6564630_50001?episodeId=18229090_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=18229090_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "France, 2022, 45 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/18229090_50001.json",
+ "availabilityEndDate": 1678575540000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. jusqu'au 11/03/2023",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/18229090_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "2",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1647034800000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "18177422_50001",
+ "idRevision": "18177422_50001",
+ "title": "Emission du 04 mars 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107298070",
+ "summary": "Le Cercle est un magazine de débats et de critiques cinéphiles animé par un journaliste en compagnie de chroniqueurs et en présence d'un public d'étudiants en cinéma.",
+ "subtitle": "LE CERCLE",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-04-mars-2022/h/6564630_50001?episodeId=18177422_50001",
+ "path": "/cinema/le-cercleemission-du-04-mars-2022/h/6564630_50001?episodeId=18177422_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=18177422_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "France, 2022, 46 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/18177422_50001.json",
+ "availabilityEndDate": 1677970740000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. jusqu'au 04/03/2023",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/18177422_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "1",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1646429400000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "18127172_50001",
+ "idRevision": "18127172_50001",
+ "title": "Emission du 26 févr. 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107298070",
+ "summary": "Le Cercle est un magazine de débats et de critiques cinéphiles animé par un journaliste en compagnie de chroniqueurs et en présence d'un public d'étudiants en cinéma.",
+ "subtitle": "Best of",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-26-fevr-2022/h/6564630_50001?episodeId=18127172_50001",
+ "path": "/cinema/le-cercleemission-du-26-fevr-2022/h/6564630_50001?episodeId=18127172_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=18127172_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "Best of, France, 2022, 45 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/18127172_50001.json",
+ "availabilityEndDate": 1677452340000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. jusqu'au 26/02/2023",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/18127172_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "1",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1645884120000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "18068936_50001",
+ "idRevision": "18068936_50001",
+ "title": "Emission du 18 févr. 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107298070",
+ "summary": "Le Cercle est un magazine de débats et de critiques cinéphiles animé par un journaliste en compagnie de chroniqueurs et en présence d'un public d'étudiants en cinéma.",
+ "subtitle": "Spécial César",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-18-fevr-2022/h/6564630_50001?episodeId=18068936_50001",
+ "path": "/cinema/le-cercleemission-du-18-fevr-2022/h/6564630_50001?episodeId=18068936_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=18068936_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "Spécial César, France, 2022, 45 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/18068936_50001.json",
+ "availabilityEndDate": 1676761140000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. jusqu'au 18/02/2023",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/18068936_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "1",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1645219800000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "17999408_50001",
+ "idRevision": "17999408_50001",
+ "title": "Emission du 11 févr. 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107298070",
+ "summary": "Le Cercle est un magazine de débats et de critiques cinéphiles animé par un journaliste en compagnie de chroniqueurs et en présence d'un public d'étudiants en cinéma.",
+ "subtitle": "LE CERCLE",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-11-fevr-2022/h/6564630_50001?episodeId=17999408_50001",
+ "path": "/cinema/le-cercleemission-du-11-fevr-2022/h/6564630_50001?episodeId=17999408_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=17999408_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "France, 2022, 46 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/17999408_50001.json",
+ "availabilityEndDate": 1676156340000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. jusqu'au 11/02/2023",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/17999408_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "1",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1644615600000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "17948867_50001",
+ "idRevision": "17948867_50001",
+ "title": "Emission du 04 févr. 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107298070",
+ "summary": "Le Cercle est un magazine de débats et de critiques cinéphiles animé par un journaliste en compagnie de chroniqueurs et en présence d'un public d'étudiants en cinéma.",
+ "subtitle": "LE CERCLE VE 04.02.22",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-04-fevr-2022/h/6564630_50001?episodeId=17948867_50001",
+ "path": "/cinema/le-cercleemission-du-04-fevr-2022/h/6564630_50001?episodeId=17948867_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=17948867_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "LE CERCLE VE 04.02.22, France, 2022, 46 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/17948867_50001.json",
+ "availabilityEndDate": 1675551540000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. jusqu'au 04/02/2023",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/17948867_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "1",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1644009600000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "17941731_50001",
+ "idRevision": "17941731_50001",
+ "title": "Emission du 28 janv. 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107298070",
+ "summary": "Le Cercle est un magazine de débats et de critiques cinéphiles animé par un journaliste en compagnie de chroniqueurs et en présence d'un public d'étudiants en cinéma.",
+ "subtitle": "Le cercle",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-28-janv-2022/h/6564630_50001?episodeId=17941731_50001",
+ "path": "/cinema/le-cercleemission-du-28-janv-2022/h/6564630_50001?episodeId=17941731_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=17941731_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "France, 2022, 45 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/17941731_50001.json",
+ "availabilityEndDate": 1674946740000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. jusqu'au 28/01/2023",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/17941731_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "1",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1643406600000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "17844636_50001",
+ "idRevision": "17844636_50001",
+ "title": "Emission du 21 janv. 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107298070",
+ "summary": "Le Cercle est un magazine de débats et de critiques cinéphiles animé par un journaliste en compagnie de chroniqueurs et en présence d'un public d'étudiants en cinéma.",
+ "subtitle": "Le cercle",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-21-janv-2022/h/6564630_50001?episodeId=17844636_50001",
+ "path": "/cinema/le-cercleemission-du-21-janv-2022/h/6564630_50001?episodeId=17844636_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=17844636_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "France, 2022, 45 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/17844636_50001.json",
+ "availabilityEndDate": 1674341940000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. jusqu'au 21/01/2023",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/17844636_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "1",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1642801200000,
+ "audioLanguage": "VF"
+ },
+ {
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "contentID": "17799018_50001",
+ "idRevision": "17799018_50001",
+ "title": "Emission du 14 janv. 2022",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107298070",
+ "summary": "Le Cercle est un magazine de débats et de critiques cinéphiles animé par un journaliste en compagnie de chroniqueurs et en présence d'un public d'étudiants en cinéma.",
+ "subtitle": "Ouistreham, Jane par Charlotte, Twist à Bamako, Spider-man : no way home",
+ "sharingURL": "https://mycan.al/cinema/le-cercleemission-du-14-janv-2022/h/6564630_50001?episodeId=17799018_50001",
+ "path": "/cinema/le-cercleemission-du-14-janv-2022/h/6564630_50001?episodeId=17799018_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage&episodeId=17799018_50001",
+ "consumptionPlatform": "HAPI",
+ "formats": {
+ "video": [
+ "HD"
+ ],
+ "audio": [
+ "STEREO"
+ ]
+ },
+ "editorialTitle": "Ouistreham, Jane par Charlotte, Twist à Bamako, Spider-man : no way home, France, 2022, 46 min",
+ "videoPathPub": "CINEMA/EMISSION/LE_CERCLE",
+ "isTVoD": false,
+ "lastDays": true,
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/17799018_50001.json",
+ "availabilityEndDate": 1673737140000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "label": "Dispo. jusqu'à Samedi à 23h59",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/17799018_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ },
+ "parentalRatings": [
+ {
+ "value": "1",
+ "authority": "CSA"
+ }
+ ],
+ "uploadDate": 1642195800000,
+ "audioLanguage": "VF"
+ }
+ ]
+ },
+ "parentShow": {
+ "informations": {
+ "contentID": "4501558_50001",
+ "title": "Le cercle",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/4501558_50001.json?detailType=detailShow&objectType=brand&dsp=detailPage",
+ "path": "/cinema/le-cercle/h/4501558_50001"
+ },
+ "seasons": [
+ {
+ "contentID": "6564630_50001",
+ "isTVoD": false,
+ "onClick": {
+ "displayTemplate": "detailSeason",
+ "displayName": "Le cercle",
+ "path": "/cinema/le-cercle/h/4501558_50001",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&dsp=detailPage",
+ "parameters": [
+ {
+ "in": "parameters",
+ "id": "featureToggles",
+ "enum": [
+ "detailV5"
+ ]
+ }
+ ]
+ }
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/sites/canalplus.com/__data__/program2.json b/sites/canalplus.com/__data__/program2.json
new file mode 100644
index 00000000..e980a36d
--- /dev/null
+++ b/sites/canalplus.com/__data__/program2.json
@@ -0,0 +1,452 @@
+{
+ "currentPage": {
+ "displayTemplate": "detailPage",
+ "displayName": "Illusions perdues",
+ "path": "/cinema/illusions-perdues/h/17230453_50001"
+ },
+ "meta": {
+ "title": "Illusions perdues",
+ "description": "Pendant la Restauration, Lucien de Rubempré, jeune provincial d'Angoulême, se rêve poète. Il débarque à Paris en quête de gloire. Il a le soutien de Louise de Bargeton, une aristocrate qui croit en son talent. Pour gagner sa vie, Lucien trouve un emploi dans le journal dirigé par le peu scrupuleux Etienne Lousteau..."
+ },
+ "tracking": {
+ "omniture": {
+ "channel": "myCANAL",
+ "prop4": "myCANAL - Prog",
+ "prop5": "myCANAL - Prog - Fiche",
+ "prop6": "myCANAL - Prog - Fiche - Cinema",
+ "prop7": "myCANAL - Prog - Fiche - Cinema - Illusions perdues",
+ "pageName": "myCANAL - Prog - Fiche - Cinema - Illusions perdues",
+ "prop10": "Contenu",
+ "prop11": "DRM",
+ "content_protection": "DRM",
+ "prop12": "Consumer",
+ "eVar39": "17230453_50001",
+ "prop19": "CANAL+",
+ "prop32": "notInOffer",
+ "prop36": "Cinema",
+ "prop35": "Film Drame",
+ "content_title": "Illusions perdues",
+ "page_level_1": "Prog",
+ "page_level_2": "Fiche",
+ "page_level_3": "Cinema",
+ "page_level_4": "Illusions perdues",
+ "page_name": "myCANAL - Prog - Fiche - Cinema - Illusions perdues",
+ "page_title": "Illusions perdues",
+ "page_display_title": "Illusions perdues",
+ "user_profile": "Consumer",
+ "content_id": "17230453_50001",
+ "content_in_offer": "notInOffer",
+ "genre": "Cinema",
+ "subgenre": "Film Drame",
+ "channel_name": "CANAL+"
+ },
+ "dataLayer": {
+ "page_level_1": "Prog",
+ "page_level_2": "Fiche",
+ "page_level_3": "Cinema",
+ "page_level_4": "Illusions perdues",
+ "page_name": "myCANAL - Prog - Fiche - Cinema - Illusions perdues",
+ "page_title": "Illusions perdues",
+ "page_display_title": "Illusions perdues",
+ "user_profile": "Consumer",
+ "content_id": "17230453_50001",
+ "content_in_offer": "notInOffer",
+ "genre": "Cinema",
+ "subgenre": "Film Drame",
+ "channel_name": "CANAL+",
+ "content_title": "Illusions perdues",
+ "content_protection": "DRM"
+ }
+ },
+ "detail": {
+ "informations": {
+ "type": "VoD",
+ "contentID": "17230453_50001",
+ "idRevision": "17230453_50001",
+ "title": "Illusions perdues",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107356485",
+ "URLLogoChannel": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/68603655",
+ "altLogoChannel": "CANAL+",
+ "summary": "Pendant la Restauration, Lucien de Rubempré, jeune provincial d'Angoulême, se rêve poète. Il débarque à Paris en quête de gloire. Il a le soutien de Louise de Bargeton, une aristocrate qui croit en son talent. Pour gagner sa vie, Lucien trouve un emploi dans le journal dirigé par le peu scrupuleux Etienne Lousteau...",
+ "isTVoD": false,
+ "audioLanguage": "VF",
+ "subtitle": "Film Drame",
+ "uploadDate": 1671673200000,
+ "noPub": true,
+ "editorialTitle": "Film Drame, France, 2021, 2h24",
+ "sharingURL": "https://mycan.al/cinema/illusions-perdues/h/17230453_50001",
+ "formats": {
+ "video": [
+ "UHD",
+ "HD"
+ ],
+ "audio": [
+ "DOLBY 5.1",
+ "STEREO"
+ ]
+ },
+ "URLVitrine": "https://hodor.canalplus.pro/api/v2/mycanal/highlight/da2291af3b10e9900d1c55e1a65d3388/objectType/unit/17230453_50001.json?previousPageName=myCANAL%20-%20Prog%20-%20Fiche%20-%20Cinema&adult=false&context_page_title=Content%20-%20See%20also%20-%20Illusions%20perdues&omitTracking=true",
+ "closedCaptioning": true,
+ "consumptionPlatform": "HAPI",
+ "trailer": false,
+ "teasers": [
+ {
+ "URLMedias": "https://static.canal-plus.net/ba/17230453_50001.mp4",
+ "default": true
+ }
+ ],
+ "personnalities": [
+ {
+ "prefix": "De :",
+ "personnalitiesList": [
+ {
+ "title": "Xavier Giannoli",
+ "onClick": {
+ "displayName": "Xavier Giannoli",
+ "displayTemplate": "contentGrid",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/contentGrid/da2291af3b10e9900d1c55e1a65d3388/12307.json?objectType=person&dsp=detailPage",
+ "path": "/personne/xavier-giannoli/12307"
+ }
+ }
+ ]
+ },
+ {
+ "prefix": "Avec :",
+ "personnalitiesList": [
+ {
+ "title": "Benjamin Voisin",
+ "onClick": {
+ "displayName": "Benjamin Voisin",
+ "displayTemplate": "contentGrid",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/contentGrid/da2291af3b10e9900d1c55e1a65d3388/339366.json?objectType=person&dsp=detailPage",
+ "path": "/personne/benjamin-voisin/339366"
+ }
+ },
+ {
+ "title": "Cécile de France",
+ "onClick": {
+ "displayName": "Cécile de France",
+ "displayTemplate": "contentGrid",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/contentGrid/da2291af3b10e9900d1c55e1a65d3388/31634.json?objectType=person&dsp=detailPage",
+ "path": "/personne/cecile-de-france/31634"
+ }
+ },
+ {
+ "title": "Vincent Lacoste",
+ "onClick": {
+ "displayName": "Vincent Lacoste",
+ "displayTemplate": "contentGrid",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/contentGrid/da2291af3b10e9900d1c55e1a65d3388/3554.json?objectType=person&dsp=detailPage",
+ "path": "/personne/vincent-lacoste/3554"
+ }
+ },
+ {
+ "title": "Xavier Dolan",
+ "onClick": {
+ "displayName": "Xavier Dolan",
+ "displayTemplate": "contentGrid",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/contentGrid/da2291af3b10e9900d1c55e1a65d3388/29821.json?objectType=person&dsp=detailPage",
+ "path": "/personne/xavier-dolan/29821"
+ }
+ },
+ {
+ "title": "Gérard Depardieu",
+ "onClick": {
+ "displayName": "Gérard Depardieu",
+ "displayTemplate": "contentGrid",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/contentGrid/da2291af3b10e9900d1c55e1a65d3388/2033.json?objectType=person&dsp=detailPage",
+ "path": "/personne/gerard-depardieu/2033"
+ }
+ },
+ {
+ "title": "Salomé Dewaels",
+ "onClick": {
+ "displayName": "Salomé Dewaels",
+ "displayTemplate": "contentGrid",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/contentGrid/da2291af3b10e9900d1c55e1a65d3388/306041.json?objectType=person&dsp=detailPage",
+ "path": "/personne/salome-dewaels/306041"
+ }
+ },
+ {
+ "title": "Jeanne Balibar",
+ "onClick": {
+ "displayName": "Jeanne Balibar",
+ "displayTemplate": "contentGrid",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/contentGrid/da2291af3b10e9900d1c55e1a65d3388/2349.json?objectType=person&dsp=detailPage",
+ "path": "/personne/jeanne-balibar/2349"
+ }
+ },
+ {
+ "title": "Louis-Do de Lencquesaing",
+ "onClick": {
+ "displayName": "Louis-Do de Lencquesaing",
+ "displayTemplate": "contentGrid",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/contentGrid/da2291af3b10e9900d1c55e1a65d3388/134975.json?objectType=person&dsp=detailPage",
+ "path": "/personne/louis-do-de-lencquesaing/134975"
+ }
+ },
+ {
+ "title": "Alexis Barbosa",
+ "onClick": {
+ "displayName": "Alexis Barbosa",
+ "displayTemplate": "contentGrid",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/contentGrid/da2291af3b10e9900d1c55e1a65d3388/553741.json?objectType=person&dsp=detailPage",
+ "path": "/personne/alexis-barbosa/553741"
+ }
+ },
+ {
+ "title": "Jean-François Stévenin",
+ "onClick": {
+ "displayName": "Jean-François Stévenin",
+ "displayTemplate": "contentGrid",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/contentGrid/da2291af3b10e9900d1c55e1a65d3388/578.json?objectType=person&dsp=detailPage",
+ "path": "/personne/jean-francois-stevenin/578"
+ }
+ },
+ {
+ "title": "André Marcon",
+ "onClick": {
+ "displayName": "André Marcon",
+ "displayTemplate": "contentGrid",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/contentGrid/da2291af3b10e9900d1c55e1a65d3388/3647.json?objectType=person&dsp=detailPage",
+ "path": "/personne/andre-marcon/3647"
+ }
+ },
+ {
+ "title": "Marie Cornillon",
+ "onClick": {
+ "displayName": "Marie Cornillon",
+ "displayTemplate": "contentGrid",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/contentGrid/da2291af3b10e9900d1c55e1a65d3388/553722.json?objectType=person&dsp=detailPage",
+ "path": "/personne/marie-cornillon/553722"
+ }
+ }
+ ]
+ },
+ {
+ "prefix": "Scénario :",
+ "personnalitiesList": [
+ {
+ "title": "Xavier Giannoli",
+ "onClick": {
+ "displayName": "Xavier Giannoli",
+ "displayTemplate": "contentGrid",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/contentGrid/da2291af3b10e9900d1c55e1a65d3388/12307.json?objectType=person&dsp=detailPage",
+ "path": "/personne/xavier-giannoli/12307"
+ }
+ }
+ ]
+ }
+ ],
+ "reviews": [
+ {
+ "name": "Allociné Presse",
+ "displayRating": true,
+ "stars": {
+ "type": "allocine",
+ "value": 4
+ }
+ },
+ {
+ "name": "Allociné Spectateur",
+ "displayRating": true,
+ "stars": {
+ "type": "allocine",
+ "value": 4.5
+ }
+ },
+ {
+ "name": "Télérama",
+ "displayRating": true,
+ "review": "L’ascension et la chute du célèbre Lucien de Rubempré, petit poète venu tenter sa chance à Paris. Avec cette adaptation de l’œuvre phare de Balzac, Xavier Giannoli signe une fresque flamboyante et cruelle, qui tend un miroir grimaçant à notre époque.",
+ "stars": {
+ "type": "telerama",
+ "value": 3
+ }
+ },
+ {
+ "name": "Télécâble Sat",
+ "displayRating": true,
+ "review": "Récompensée par sept césars, une adaptation aussi somptueuse que moderne du roman de Balzac. L'écriture est ciselée, l'interprétation parfaite, la réalisation affûtée.",
+ "stars": {
+ "type": "telecable",
+ "value": 4
+ }
+ }
+ ],
+ "recommendationTags": [
+ {
+ "label": "Adaptations de textes classiques",
+ "onClick": {
+ "displayTemplate": "contentGrid",
+ "displayName": "Adaptations de textes classiques",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/tag/da2291af3b10e9900d1c55e1a65d3388/id/100000014?dsp=detailPage",
+ "path": "/tag/100000014/adaptations-de-textes-classiques"
+ }
+ },
+ {
+ "label": "Journalisme",
+ "onClick": {
+ "displayTemplate": "contentGrid",
+ "displayName": "Journalisme",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/tag/da2291af3b10e9900d1c55e1a65d3388/id/100000455?dsp=detailPage",
+ "path": "/tag/100000455/journalisme"
+ }
+ },
+ {
+ "label": "Luxe",
+ "onClick": {
+ "displayTemplate": "contentGrid",
+ "displayName": "Luxe",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/tag/da2291af3b10e9900d1c55e1a65d3388/id/100000484?dsp=detailPage",
+ "path": "/tag/100000484/luxe"
+ }
+ },
+ {
+ "label": "Réputation",
+ "onClick": {
+ "displayTemplate": "contentGrid",
+ "displayName": "Réputation",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/tag/da2291af3b10e9900d1c55e1a65d3388/id/100000661?dsp=detailPage",
+ "path": "/tag/100000661/reputation"
+ }
+ },
+ {
+ "label": "Écrivains",
+ "onClick": {
+ "displayTemplate": "contentGrid",
+ "displayName": "Écrivains",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/tag/da2291af3b10e9900d1c55e1a65d3388/id/100000252?dsp=detailPage",
+ "path": "/tag/100000252/ecrivains"
+ }
+ },
+ {
+ "label": "Déceptions amoureuses",
+ "onClick": {
+ "displayTemplate": "contentGrid",
+ "displayName": "Déceptions amoureuses",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/tag/da2291af3b10e9900d1c55e1a65d3388/id/100000211?dsp=detailPage",
+ "path": "/tag/100000211/deceptions-amoureuses"
+ }
+ },
+ {
+ "label": "Attirance ou sentiments",
+ "onClick": {
+ "displayTemplate": "contentGrid",
+ "displayName": "Attirance ou sentiments",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/tag/da2291af3b10e9900d1c55e1a65d3388/id/100000077?dsp=detailPage",
+ "path": "/tag/100000077/attirance-ou-sentiments"
+ }
+ },
+ {
+ "label": "Subtil",
+ "onClick": {
+ "displayTemplate": "contentGrid",
+ "displayName": "Subtil",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/tag/da2291af3b10e9900d1c55e1a65d3388/id/100000762?dsp=detailPage",
+ "path": "/tag/100000762/subtil"
+ }
+ },
+ {
+ "label": "Glamour",
+ "onClick": {
+ "displayTemplate": "contentGrid",
+ "displayName": "Glamour",
+ "URLPage": "https://hodor.canalplus.pro/api/v2/mycanal/tag/da2291af3b10e9900d1c55e1a65d3388/id/100000364?dsp=detailPage",
+ "path": "/tag/100000364/glamour"
+ }
+ }
+ ],
+ "parentalRatings": [
+ {
+ "value": "2",
+ "authority": "CSA"
+ }
+ ],
+ "duration": "8640000",
+ "productionYear": "2021",
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": false,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/17230453_50001.json",
+ "availabilityEndDate": 1677797940000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "label": "Dispo. jusqu'au 02/03/2023",
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/17230453_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": true
+ }
+ }
+ }
+ }
+ },
+ "perso": [
+ {
+ "platform": "HAPI"
+ }
+ ],
+ "associatedContents": [
+ {
+ "title": "En plus",
+ "context": {
+ "contextType": "associatedContent",
+ "contextDetail": "mycanal-prog-fiche-cinema-illusions_perdues-creplay_chaine_cplus_illusions_perdues-en_plus",
+ "context_type": "associatedContent",
+ "context_page_title": "Prog - Fiche - Cinema - Illusions perdues",
+ "context_list_id": "creplay_chaine_cplus_illusions_perdues",
+ "context_list_title": "En plus",
+ "context_list_type": "contentRow",
+ "context_list_position": 1
+ },
+ "contentID": "creplay_chaine_cplus_illusions_perdues",
+ "contents": [
+ {
+ "contentID": "19644697_50001",
+ "URLImage": "https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107282238",
+ "parentalRatings": [
+ {
+ "value": "1",
+ "authority": "CSA"
+ }
+ ],
+ "title": "Intro : Illusions perdues",
+ "subtitle": "Illusions perdues",
+ "contentAvailability": {
+ "isInCatalog": true,
+ "isInOffer": true,
+ "availabilities": {
+ "download": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": false,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/19644697_50001.json",
+ "availabilityEndDate": 1679785140000
+ },
+ "stream": {
+ "consumptionPlatform": "HAPI",
+ "isAvailable": true,
+ "isInOffer": true,
+ "URLMedias": "https://hodor.canalplus.pro/api/v2/mycanal/me/getMediaUrl/{tokenCMS}/okapi/19644697_50001.json"
+ },
+ "live": {
+ "isInOffer": false,
+ "isAvailable": false
+ }
+ }
+ }
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/sites/canalplus.com/canalplus.com.channels.xml b/sites/canalplus.com/canalplus.com.channels.xml
index 09e498a1..deed6bc6 100644
--- a/sites/canalplus.com/canalplus.com.channels.xml
+++ b/sites/canalplus.com/canalplus.com.channels.xml
@@ -4,14 +4,14 @@
6TER
AB1
ACTION
- AL JAZEERA ENG
+ AL JAZEERA ENG
ALTICE STUDIO
ANIMAUX
ARIRANG TV
ARTE
ASTROCENTER TV
AUTOMOTO LA CHAINE
- BBC WORLD NEWS
+ BBC WORLD NEWS
BEIN SPORTS 1
BEIN SPORTS 2
BEIN SPORTS 3
@@ -59,7 +59,7 @@
CLIQUE TV
CNBC
CNEWS
- CNN INT.
+ CNN INT.
COLMAX TV
COMEDIE+
COMEDY CENTRAL
@@ -88,7 +88,7 @@
EUROSPORT 5
FOOT+ 24/24
FRANCE 2
- FRANCE 24 ENG
+ FRANCE 24 ENG
FRANCE 24
FRANCE 3
F3 ALPES
@@ -153,7 +153,7 @@
MY ZEN TV
NATIONAL GEO
NATIONAL GEOGRAPHIC WILD
- NHK WORLD-JAPAN
+ NHK WORLD-JAPAN
NICKELODEON
NICKELODEON JUNIOR
NICKELODEON TEEN
diff --git a/sites/canalplus.com/canalplus.com.config.js b/sites/canalplus.com/canalplus.com.config.js
index 3123917e..c143fcaa 100644
--- a/sites/canalplus.com/canalplus.com.config.js
+++ b/sites/canalplus.com/canalplus.com.config.js
@@ -29,6 +29,13 @@ module.exports = {
title: item.title,
description: parseDescription(info),
icon: parseIcon(info),
+ actors: parseCast(info,"Avec :"),
+ director: parseCast(info,"De :"),
+ writer: parseCast(info,"Scénario :"),
+ composer: parseCast(info,"Musique :"),
+ presenter: parseCast(info,"Présenté par :"),
+ date: paseDate(info),
+ rating: parseRating(info),
start,
stop
})
@@ -88,3 +95,34 @@ function parseItems(content) {
return acc
}, [])
}
+
+function parseCast(info, type) {
+ let people = []
+ if (info && info.personnalities) {
+ const personnalities = info.personnalities.find(i => i.prefix == type)
+ if (!personnalities) return people
+ for(let person of personnalities.personnalitiesList) {
+ people.push(person.title)
+ }
+ }
+ return people
+}
+
+function paseDate(info) {
+ return (info && info.productionYear) ? info.productionYear : null
+}
+
+function parseRating(info) {
+ if (!info || !info.parentalRatings) return null
+ let rating = info.parentalRatings.find(i => i.authority === 'CSA')
+ if (!rating || Array.isArray(rating)) return null
+ if (rating.value === '1') return null
+ if (rating.value === '2') rating.value = '-10'
+ if (rating.value === '3') rating.value = '-12'
+ if (rating.value === '4') rating.value = '-16'
+ if (rating.value === '5') rating.value = '-18'
+ return {
+ system: rating.authority,
+ value: rating.value
+ }
+}
\ No newline at end of file
diff --git a/sites/canalplus.com/canalplus.com.test.js b/sites/canalplus.com/canalplus.com.test.js
index 83d12139..b7fa1f18 100644
--- a/sites/canalplus.com/canalplus.com.test.js
+++ b/sites/canalplus.com/canalplus.com.test.js
@@ -2,56 +2,53 @@
// npx epg-grabber --config=sites/canalplus.com/canalplus.com.config.js --channels=sites/canalplus.com/canalplus.com.channels.xml --output=guide.xml --days=2
const { parser, url } = require('./canalplus.com.config.js')
+const fs = require('fs')
+const path = require('path')
const axios = require('axios')
const dayjs = require('dayjs')
const utc = require('dayjs/plugin/utc')
const customParseFormat = require('dayjs/plugin/customParseFormat')
dayjs.extend(customParseFormat)
dayjs.extend(utc)
+jest.mock('axios')
-const date = dayjs.utc('2022-03-07', 'YYYY-MM-DD').startOf('d')
const channel = {
- site_id: '312',
- xmltv_id: 'TF1.fr'
+ site_id: '198',
+ xmltv_id: 'CanalPlusCinemaFrance.fr'
}
-jest.mock('axios')
it('can generate valid url for today', () => {
const today = dayjs.utc().startOf('d')
expect(url({ channel, date: today })).toBe(
- 'https://hodor.canalplus.pro/api/v2/mycanal/channels/da2291af3b10e9900d1c55e1a65d3388/312/broadcasts/day/0'
+ 'https://hodor.canalplus.pro/api/v2/mycanal/channels/da2291af3b10e9900d1c55e1a65d3388/198/broadcasts/day/0'
)
})
it('can generate valid url for tomorrow', () => {
const tomorrow = dayjs.utc().startOf('d').add(1, 'd')
expect(url({ channel, date: tomorrow })).toBe(
- 'https://hodor.canalplus.pro/api/v2/mycanal/channels/da2291af3b10e9900d1c55e1a65d3388/312/broadcasts/day/1'
+ 'https://hodor.canalplus.pro/api/v2/mycanal/channels/da2291af3b10e9900d1c55e1a65d3388/198/broadcasts/day/1'
)
})
it('can parse response', done => {
- const content = `{"timeSlices":[{"timeSlice":"0","contents":[{"contentID":"18257183_50061","title":"TFou","subtitle":"Emission du 07 mars 2022","startTime":1646630700000,"onClick":{"displayTemplate":"detailSeason","displayName":"TFou","path":"/jeunesse/tfou/h/10709960_50061","URLPage":"https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/10709339_50061.json?detailType=detailSeason&objectType=season&broadcastID=PLM_1094261940&episodeId=18257183_50061&brandID=10709960_50061&fromDiff=true"}}]},{"timeSlice":"1","contents":[{"contentID":"18257202_50061","title":"Petits plats en équilibre","subtitle":"Mag. Gastronomie","startTime":1646654100000,"onClick":{"displayTemplate":"detailPage","displayName":"Petits plats en équilibre","path":"/divertissement/petits-plats-en-equilibre-mag-gastronomie/h/18257202_50061","URLPage":"https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/18257202_50061.json?detailType=detailPage&objectType=unit&broadcastID=PLM_1094380194&fromDiff=true"}}]}]}`
+ const content = fs.readFileSync(path.resolve(__dirname, '__data__/content.json'))
axios.get.mockImplementation(url => {
if (
url ===
- 'https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/10709339_50061.json?detailType=detailSeason&objectType=season&broadcastID=PLM_1094261940&episodeId=18257183_50061&brandID=10709960_50061&fromDiff=true'
+ 'https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/6564630_50001.json?detailType=detailSeason&objectType=season&broadcastID=PLM_1196447642&episodeId=20482220_50001&brandID=4501558_50001&fromDiff=true'
) {
return Promise.resolve({
- data: JSON.parse(
- `{"detail":{"informations":{"URLImage":"https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/97215037","summary":"Une émission jeunesse qui propose les meilleures séries de dessins animés du moment."}}}`
- )
+ data: JSON.parse(fs.readFileSync(path.resolve(__dirname, '__data__/program1.json')))
})
} else if (
url ===
- 'https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/18257202_50061.json?detailType=detailPage&objectType=unit&broadcastID=PLM_1094380194&fromDiff=true'
+ 'https://hodor.canalplus.pro/api/v2/mycanal/detail/da2291af3b10e9900d1c55e1a65d3388/okapi/17230453_50001.json?detailType=detailPage&objectType=unit&broadcastID=PLM_1196447637&fromDiff=true'
) {
return Promise.resolve({
- data: JSON.parse(
- `{"detail":{"informations":{"URLImage":"https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/100841894","summary":"Chaque jour, Laurent Mariotte propose des recettes simples et savoureuses pour profiter des ingrédients de saison, en donnant la part belle aux produits locaux."}}}`
- )
+ data: JSON.parse(fs.readFileSync(path.resolve(__dirname, '__data__/program2.json')))
})
} else {
return Promise.resolve({ data: '' })
@@ -68,20 +65,43 @@ it('can parse response', done => {
expect(result).toMatchObject([
{
- start: '2022-03-07T05:25:00.000Z',
- stop: '2022-03-07T11:55:00.000Z',
- title: 'TFou',
- description:
- 'Une émission jeunesse qui propose les meilleures séries de dessins animés du moment.',
- icon: 'https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/97215037'
+ start: '2023-01-12T06:28:00.000Z',
+ stop: '2023-01-12T12:06:00.000Z',
+ title: 'Le cercle',
+ description: `Tant qu'il y aura du cinéma, LE CERCLE sera là. C'est la seule émission télévisée de débats critiques 100% consacrée au cinéma et elle rentre dans sa 18e saison. Chaque semaine, elle offre des joutes enflammées, joyeuses et sans condescendance, sur les films à l'affiche ; et invite avec \"Le questionnaire du CERCLE\" les réalisatrices et réalisateurs à venir partager leur passion cinéphile.`,
+ icon: 'https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107297573',
+ presenter: ['Lily Bloom'],
+ rating: {
+ system: 'CSA',
+ value: '-10'
+ }
},
{
- start: '2022-03-07T11:55:00.000Z',
- stop: '2022-03-07T12:55:00.000Z',
- title: 'Petits plats en équilibre',
- description:
- 'Chaque jour, Laurent Mariotte propose des recettes simples et savoureuses pour profiter des ingrédients de saison, en donnant la part belle aux produits locaux.',
- icon: 'https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/100841894'
+ start: '2023-01-12T12:06:00.000Z',
+ stop: '2023-01-12T13:06:00.000Z',
+ title: 'Illusions perdues',
+ description: `Pendant la Restauration, Lucien de Rubempré, jeune provincial d'Angoulême, se rêve poète. Il débarque à Paris en quête de gloire. Il a le soutien de Louise de Bargeton, une aristocrate qui croit en son talent. Pour gagner sa vie, Lucien trouve un emploi dans le journal dirigé par le peu scrupuleux Etienne Lousteau...`,
+ icon: 'https://thumb.canalplus.pro/http/unsafe/{resolutionXY}/filters:quality({imageQualityPercentage})/img-hapi.canalplus.pro:80/ServiceImage/ImageID/107356485',
+ director: ['Xavier Giannoli'],
+ actors: [
+ 'Benjamin Voisin',
+ 'Cécile de France',
+ 'Vincent Lacoste',
+ 'Xavier Dolan',
+ 'Gérard Depardieu',
+ 'Salomé Dewaels',
+ 'Jeanne Balibar',
+ 'Louis-Do de Lencquesaing',
+ 'Alexis Barbosa',
+ 'Jean-François Stévenin',
+ 'André Marcon',
+ 'Marie Cornillon'
+ ],
+ writer: ['Xavier Giannoli'],
+ rating: {
+ system: 'CSA',
+ value: '-10'
+ }
}
])
done()
@@ -89,13 +109,8 @@ it('can parse response', done => {
.catch(done)
})
-it('can handle empty guide', done => {
- parser({
- content: `{"currentPage":{"displayTemplate":"error","displayName":"Page introuvable","path":"/erreur","BOName":"Page introuvable","BOLayoutName":"Erreur 404"},"title":"Page introuvable","text":"La page que vous demandez est introuvable. Si le problème persiste, vous pouvez contacter l'assistance de CANAL+.","code":404}`
- })
- .then(result => {
- expect(result).toMatchObject([])
- done()
- })
- .catch(done)
+it('can handle empty guide', async () => {
+ const content = fs.readFileSync(path.resolve(__dirname, '__data__/no_content.json'))
+ const result = await parser({ content })
+ expect(result).toMatchObject([])
})