Fix changes in pages embedded data structure

This commit is contained in:
Barbagus 2023-02-13 08:09:00 +01:00
parent b4eed73a83
commit f90179e7c3
8 changed files with 8 additions and 10417 deletions

View File

@ -83,7 +83,7 @@ Options:
## 🏗️ The streaming infrastructure
We support both _single program pages_ and _program collection pages_. Every page is shipped with some embedded JSON data, example of such data can be found [here](https://git.afpy.org/fcode/delarte/src/branch/stable/samples/www/). From that we extract metadata for each programs. In particular, we extract a _site language_ and a _program ID_. These enables us to query the config API
We support both _single program pages_ and _program collection pages_. Every page is shipped with some embedded JSON data (we do not keep samples as the structure seems to change regularly). From that we extract metadata for each programs. In particular, we extract a _site language_ and a _program ID_. These enables us to query the config API
### The _config_ API

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,893 +0,0 @@
{
"props": {
"pageProps": {
"geoblocking": null,
"initialPage": {
"tag": "Ok",
"value": {
"code": "RC-022923",
"language": "fr",
"support": "web",
"type": "collection",
"level": 3,
"parent": {
"type": "category",
"page": "SER",
"label": "Séries et fictions",
"url": "/fr/videos/series-et-fictions/",
"deeplink": "arte://emac/SER",
"id": "SER_fr_web",
"slug": "series-et-fictions",
"parent": null
},
"alternativeLanguages": [
{
"code": "fr",
"label": "Français",
"page": "RC-022923",
"url": "/fr/videos/RC-022923/cry-wolf/",
"title": "Cry Wolf"
},
{
"code": "de",
"label": "Deutsch",
"page": "RC-022923",
"url": "/de/videos/RC-022923/cry-wolf/",
"title": "Cry Wolf"
}
],
"url": "/fr/videos/RC-022923/cry-wolf/",
"deeplink": "arte://collection/RC-022923",
"slug": "cry-wolf",
"zones": [
{
"id": "51ba8da1-5389-43c4-af08-cca614192d77_RC-022923",
"code": "collection_content_RC-022923",
"title": "Cry Wolf",
"slug": null,
"description": null,
"displayOptions": {
"template": "single-collectionContent",
"theme": null,
"showZoneTitle": true,
"showItemTitle": true
},
"link": null,
"authenticatedContent": null,
"content": {
"data": [
{
"id": "RC-022923",
"type": "collection",
"kind": {
"code": "TV_SERIES",
"label": "Série",
"isCollection": true
},
"url": "/fr/videos/RC-022923/cry-wolf/",
"deeplink": "arte://collection/RC-022923",
"title": "Cry Wolf",
"subtitle": null,
"shortDescription": "Holly, 14 ans, accuse son beau-père de violences envers elle. Mais ses parents nient laccusation. Un assistant social atypique est chargé de démêler laffaire mais Holly subit les remontrances de sa mère qui laccuse de mentir. Drame familial perturbant, la série danoise \"Cry Wolf\" plonge dans lintimité dune famille apparemment bien sous tous rapports.",
"mainImage": {
"caption": "Série Cry Wolf",
"url": "https://api-cdn.arte.tv/img/v2/image/eFsiE6z6z3LXnBZj9A6SQ9/__SIZE__"
},
"stickers": [
{
"code": "COLLECTION",
"label": "COLLECTION"
}
],
"trackingPixel": "/ct/?abv=B&language=fr&pageid=collection&position=1&support=web&teaserid=RC-022923&teasertitle=Cry%20Wolf&zoneCode=collection_content_RC-022923&zoneIndexInPage=0&zoneTemplate=single_collectionContent&zoneid=collection_content&zonename=Cry%20Wolf",
"trailer": {
"config": "https://api.arte.tv/api/player/v2/trailer/fr/RC-022923"
},
"partners": null,
"description": "Holly, 14 ans, accuse son beau-père de violences envers elle. Mais ses parents nient laccusation. Un assistant social atypique est chargé de démêler laffaire mais Holly subit les remontrances de sa mère qui laccuse de mentir. Drame familial perturbant, la série danoise \"Cry Wolf\" plonge dans lintimité dune famille apparemment bien sous tous rapports.",
"video": null,
"availability": null
}
],
"pagination": null
}
},
{
"id": "d3bad9c8-b1c0-43db-87fb-fb95cc68766d_RC-022923",
"code": "collection_videos_RC-022923",
"title": "Toutes les vidéos",
"slug": null,
"description": null,
"displayOptions": {
"template": "horizontal-landscape",
"theme": null,
"showZoneTitle": true,
"showItemTitle": true
},
"link": null,
"authenticatedContent": null,
"content": {
"data": [],
"pagination": null
}
},
{
"id": "e0dfcff6-67bc-4d83-8055-8edf45687aea_RC-022923_RC-022924",
"code": "collection_subcollection_RC-022923_RC-022924",
"title": "Cry Wolf",
"slug": "cry-wolf",
"description": "Une série choc danoise sur lenfance maltraitée. Un drame familial remuant aux accents de thriller.",
"displayOptions": {
"template": "verticalFirstHighlighted-landscape",
"theme": null,
"showZoneTitle": true,
"showItemTitle": true
},
"link": null,
"authenticatedContent": null,
"content": {
"data": [
{
"id": "100998-001-A_fr",
"type": "teaser",
"kind": {
"code": "SHOW",
"label": "Programme",
"isCollection": false
},
"url": "/fr/videos/100998-001-A/cry-wolf-1-8/",
"deeplink": "arte://program/100998-001-A",
"title": "Cry Wolf (1/8)",
"subtitle": null,
"shortDescription": "Holly, 14 ans, accuse son beau-père de violences envers elle. Quen est-il vraiment ? Un assistant social atypique, Lars Madsen, est chargé de démêler laffaire... Un drame familial remuant aux accents de thriller, tout en tension et en non-dits.",
"mainImage": {
"caption": null,
"url": "https://api-cdn.arte.tv/img/v2/image/NnBniMoe7qfMqSo2r38YFE/__SIZE__"
},
"stickers": [
{
"code": "PLAYABLE",
"label": "PLAYABLE"
},
{
"code": "FULL_VIDEO",
"label": "Voir le programme"
}
],
"trackingPixel": "/ct/?abv=B&em=100998-001-A&language=fr&pageid=collection&position=1&support=web&teaserid=100998-001-A_fr&teasertitle=Cry%20Wolf%20%281%2F8%29&zoneCode=collection_subcollection_RC-022923_RC-022924&zoneIndexInPage=2&zoneTemplate=horizontal_landscape&zoneid=collection_subcollection&zonename=Cry%20Wolf",
"programId": "100998-001-A",
"teaserText": "Un drame familial remuant aux accents de thriller, tout en tension et en non-dits.",
"duration": 3328,
"durationLabel": "56 min",
"geoblocking": {
"code": "DE_FR",
"label": "",
"inclusion": [],
"exclusion": []
},
"genre": null,
"audioVersions": [],
"availability": {
"type": "VOD",
"start": "2023-01-12T04:00:00Z",
"end": "2023-03-27T03:00:00Z",
"upcomingDate": "2023-01-12T04:00:00Z",
"label": "Disponible du 12/01/2023 au 26/03/2023"
},
"ageRating": 16,
"callToAction": "Regarder",
"clip": null,
"trailer": null,
"childrenCount": null
},
{
"id": "100998-002-A_fr",
"type": "teaser",
"kind": {
"code": "SHOW",
"label": "Programme",
"isCollection": false
},
"url": "/fr/videos/100998-002-A/cry-wolf-2-8/",
"deeplink": "arte://program/100998-002-A",
"title": "Cry Wolf (2/8)",
"subtitle": null,
"shortDescription": "Holly, 14 ans, accuse son beau-père de violences envers elle. Quen est-il vraiment ? Un assistant social atypique, Lars Madsen, est chargé de démêler laffaire… Un drame familial remuant aux accents de thriller, tout en tension et en non-dits. Deuxième épisode : lambiance est assommante dans la maison familiale. Dea interroge Simon : a-t-il oui ou non frappé Holly ?",
"mainImage": {
"caption": null,
"url": "https://api-cdn.arte.tv/img/v2/image/VTefZdwQPweXAvxuqaeGcc/__SIZE__"
},
"stickers": [
{
"code": "PLAYABLE",
"label": "PLAYABLE"
},
{
"code": "FULL_VIDEO",
"label": "Voir le programme"
}
],
"trackingPixel": "/ct/?abv=B&em=100998-002-A&language=fr&pageid=collection&position=2&support=web&teaserid=100998-002-A_fr&teasertitle=Cry%20Wolf%20%282%2F8%29&zoneCode=collection_subcollection_RC-022923_RC-022924&zoneIndexInPage=2&zoneTemplate=horizontal_landscape&zoneid=collection_subcollection&zonename=Cry%20Wolf",
"programId": "100998-002-A",
"teaserText": "Lambiance est assommante dans la maison familiale. Dea interroge Simon : a-t-il oui ou non frappé Holly ?",
"duration": 3071,
"durationLabel": "52 min",
"geoblocking": {
"code": "DE_FR",
"label": "",
"inclusion": [],
"exclusion": []
},
"genre": null,
"audioVersions": [],
"availability": {
"type": "VOD",
"start": "2023-01-12T04:00:00Z",
"end": "2023-03-27T03:00:00Z",
"upcomingDate": "2023-01-12T04:00:00Z",
"label": "Disponible du 12/01/2023 au 26/03/2023"
},
"ageRating": 16,
"callToAction": "Regarder",
"clip": null,
"trailer": null,
"childrenCount": null
},
{
"id": "100998-003-A_fr",
"type": "teaser",
"kind": {
"code": "SHOW",
"label": "Programme",
"isCollection": false
},
"url": "/fr/videos/100998-003-A/cry-wolf-3-8/",
"deeplink": "arte://program/100998-003-A",
"title": "Cry Wolf (3/8)",
"subtitle": null,
"shortDescription": "Holly, 14 ans, accuse son beau-père de violences envers elle. Quen est-il vraiment ? Un assistant social atypique, Lars Madsen, est chargé de démêler laffaire… Un drame familial remuant aux accents de thriller, tout en tension et en non-dits. Troisième épisode : Simon se rend compte quil risque de tout perdre et saffole..",
"mainImage": {
"caption": null,
"url": "https://api-cdn.arte.tv/img/v2/image/oyDB5vM2RpNKRCvTrP5bVS/__SIZE__"
},
"stickers": [
{
"code": "PLAYABLE",
"label": "PLAYABLE"
},
{
"code": "FULL_VIDEO",
"label": "Voir le programme"
}
],
"trackingPixel": "/ct/?abv=B&em=100998-003-A&language=fr&pageid=collection&position=3&support=web&teaserid=100998-003-A_fr&teasertitle=Cry%20Wolf%20%283%2F8%29&zoneCode=collection_subcollection_RC-022923_RC-022924&zoneIndexInPage=2&zoneTemplate=horizontal_landscape&zoneid=collection_subcollection&zonename=Cry%20Wolf",
"programId": "100998-003-A",
"teaserText": "Simon se rend compte quil risque de tout perdre et saffole.",
"duration": 3300,
"durationLabel": "55 min",
"geoblocking": {
"code": "DE_FR",
"label": "",
"inclusion": [],
"exclusion": []
},
"genre": null,
"audioVersions": [],
"availability": {
"type": "VOD",
"start": "2023-01-12T04:00:00Z",
"end": "2023-03-27T03:00:00Z",
"upcomingDate": "2023-01-12T04:00:00Z",
"label": "Disponible du 12/01/2023 au 26/03/2023"
},
"ageRating": 16,
"callToAction": "Regarder",
"clip": null,
"trailer": null,
"childrenCount": null
},
{
"id": "100998-008-A_fr",
"type": "teaser",
"kind": {
"code": "SHOW",
"label": "Programme",
"isCollection": false
},
"url": "/fr/videos/100998-008-A/cry-wolf-4-8/",
"deeplink": "arte://program/100998-008-A",
"title": "Cry Wolf (4/8)",
"subtitle": null,
"shortDescription": "Holly, 14 ans, accuse son beau-père de violences envers elle. Quen est-il vraiment ? Un assistant social atypique, Lars Madsen, est chargé de démêler laffaire… Un drame familial remuant aux accents de thriller, tout en tension et en non-dits. Quatrième épisode : Theo a disparu. En réalité, il est parti à la recherche de son père pour son anniversaire.",
"mainImage": {
"caption": null,
"url": "https://api-cdn.arte.tv/img/v2/image/CV3pnaC9yg6bKqArzToEYo/__SIZE__"
},
"stickers": [
{
"code": "PLAYABLE",
"label": "PLAYABLE"
},
{
"code": "FULL_VIDEO",
"label": "Voir le programme"
}
],
"trackingPixel": "/ct/?abv=B&em=100998-008-A&language=fr&pageid=collection&position=4&support=web&teaserid=100998-008-A_fr&teasertitle=Cry%20Wolf%20%284%2F8%29&zoneCode=collection_subcollection_RC-022923_RC-022924&zoneIndexInPage=2&zoneTemplate=horizontal_landscape&zoneid=collection_subcollection&zonename=Cry%20Wolf",
"programId": "100998-008-A",
"teaserText": "Theo a disparu. En réalité, il est parti à la recherche de son père pour son anniversaire...",
"duration": 2861,
"durationLabel": "48 min",
"geoblocking": {
"code": "DE_FR",
"label": "",
"inclusion": [],
"exclusion": []
},
"genre": null,
"audioVersions": [],
"availability": {
"type": "VOD",
"start": "2023-01-12T04:00:00Z",
"end": "2023-03-27T03:00:00Z",
"upcomingDate": "2023-01-12T04:00:00Z",
"label": "Disponible du 12/01/2023 au 26/03/2023"
},
"ageRating": 16,
"callToAction": "Regarder",
"clip": null,
"trailer": null,
"childrenCount": null
},
{
"id": "100998-005-A_fr",
"type": "teaser",
"kind": {
"code": "SHOW",
"label": "Programme",
"isCollection": false
},
"url": "/fr/videos/100998-005-A/cry-wolf-5-8/",
"deeplink": "arte://program/100998-005-A",
"title": "Cry Wolf (5/8)",
"subtitle": null,
"shortDescription": "Holly, 14 ans, accuse son beau-père de violences envers elle. Quen est-il vraiment ? Un assistant social atypique, Lars Madsen, est chargé de démêler laffaire… Cinquième épisode : une vidéo partagée sur les réseaux sociaux fragilise grandement Lars.",
"mainImage": {
"caption": null,
"url": "https://api-cdn.arte.tv/img/v2/image/wHzjfqVZ3PaLC9fGiQyJkF/__SIZE__"
},
"stickers": [
{
"code": "PLAYABLE",
"label": "PLAYABLE"
},
{
"code": "FULL_VIDEO",
"label": "Voir le programme"
}
],
"trackingPixel": "/ct/?abv=B&em=100998-005-A&language=fr&pageid=collection&position=5&support=web&teaserid=100998-005-A_fr&teasertitle=Cry%20Wolf%20%285%2F8%29&zoneCode=collection_subcollection_RC-022923_RC-022924&zoneIndexInPage=2&zoneTemplate=horizontal_landscape&zoneid=collection_subcollection&zonename=Cry%20Wolf",
"programId": "100998-005-A",
"teaserText": "Une vidéo partagée sur les réseaux sociaux fragilise grandement Lars.",
"duration": 2640,
"durationLabel": "44 min",
"geoblocking": {
"code": "DE_FR",
"label": "",
"inclusion": [],
"exclusion": []
},
"genre": null,
"audioVersions": [],
"availability": {
"type": "VOD",
"start": "2023-01-12T04:00:00Z",
"end": "2023-03-27T03:00:00Z",
"upcomingDate": "2023-01-12T04:00:00Z",
"label": "Disponible du 12/01/2023 au 26/03/2023"
},
"ageRating": 16,
"callToAction": "Regarder",
"clip": null,
"trailer": null,
"childrenCount": null
},
{
"id": "100998-006-A_fr",
"type": "teaser",
"kind": {
"code": "SHOW",
"label": "Programme",
"isCollection": false
},
"url": "/fr/videos/100998-006-A/cry-wolf-6-8/",
"deeplink": "arte://program/100998-006-A",
"title": "Cry Wolf (6/8)",
"subtitle": null,
"shortDescription": "Holly, 14 ans, accuse son beau-père de violences envers elle. Quen est-il vraiment ? Un assistant social atypique, Lars Madsen, est chargé de démêler laffaire… Sixième épisode : alors quune nouvelle réunion de la commission de lenfance approche, lavocate de Simon et Dea leur propose une solution radicale.",
"mainImage": {
"caption": null,
"url": "https://api-cdn.arte.tv/img/v2/image/6Zvp8ms34Sqre6sn8k6xL3/__SIZE__"
},
"stickers": [
{
"code": "PLAYABLE",
"label": "PLAYABLE"
},
{
"code": "FULL_VIDEO",
"label": "Voir le programme"
}
],
"trackingPixel": "/ct/?abv=B&em=100998-006-A&language=fr&pageid=collection&position=6&support=web&teaserid=100998-006-A_fr&teasertitle=Cry%20Wolf%20%286%2F8%29&zoneCode=collection_subcollection_RC-022923_RC-022924&zoneIndexInPage=2&zoneTemplate=horizontal_landscape&zoneid=collection_subcollection&zonename=Cry%20Wolf",
"programId": "100998-006-A",
"teaserText": "Alors quune nouvelle réunion de la commission de lenfance approche, lavocate de Simon et Dea leur propose une solution radicale.",
"duration": 3010,
"durationLabel": "51 min",
"geoblocking": {
"code": "DE_FR",
"label": "",
"inclusion": [],
"exclusion": []
},
"genre": null,
"audioVersions": [],
"availability": {
"type": "VOD",
"start": "2023-01-12T04:00:00Z",
"end": "2023-03-27T03:00:00Z",
"upcomingDate": "2023-01-12T04:00:00Z",
"label": "Disponible du 12/01/2023 au 26/03/2023"
},
"ageRating": 16,
"callToAction": "Regarder",
"clip": null,
"trailer": null,
"childrenCount": null
},
{
"id": "100998-007-A_fr",
"type": "teaser",
"kind": {
"code": "SHOW",
"label": "Programme",
"isCollection": false
},
"url": "/fr/videos/100998-007-A/cry-wolf-7-8/",
"deeplink": "arte://program/100998-007-A",
"title": "Cry Wolf (7/8)",
"subtitle": null,
"shortDescription": "Holly, 14 ans, accuse son beau-père de violences envers elle. Quen est-il vraiment ? Un assistant social atypique, Lars Madsen, est chargé de démêler laffaire… Septième épisode : la réunion de la commission de lenfance se prépare. Toujours plus proche de Jonatan, Holly est déstabilisée.",
"mainImage": {
"caption": null,
"url": "https://api-cdn.arte.tv/img/v2/image/HWRodkStBtsVJZZmpA7usX/__SIZE__"
},
"stickers": [
{
"code": "PLAYABLE",
"label": "PLAYABLE"
},
{
"code": "FULL_VIDEO",
"label": "Voir le programme"
}
],
"trackingPixel": "/ct/?abv=B&em=100998-007-A&language=fr&pageid=collection&position=7&support=web&teaserid=100998-007-A_fr&teasertitle=Cry%20Wolf%20%287%2F8%29&zoneCode=collection_subcollection_RC-022923_RC-022924&zoneIndexInPage=2&zoneTemplate=horizontal_landscape&zoneid=collection_subcollection&zonename=Cry%20Wolf",
"programId": "100998-007-A",
"teaserText": "La réunion de la commission de lenfance se prépare. Toujours plus proche de Jonatan, Holly est déstabilisée...",
"duration": 3011,
"durationLabel": "51 min",
"geoblocking": {
"code": "DE_FR",
"label": "",
"inclusion": [],
"exclusion": []
},
"genre": null,
"audioVersions": [],
"availability": {
"type": "VOD",
"start": "2023-01-12T04:00:00Z",
"end": "2023-03-27T03:00:00Z",
"upcomingDate": "2023-01-12T04:00:00Z",
"label": "Disponible du 12/01/2023 au 26/03/2023"
},
"ageRating": 16,
"callToAction": "Regarder",
"clip": null,
"trailer": null,
"childrenCount": null
},
{
"id": "100998-004-A_fr",
"type": "teaser",
"kind": {
"code": "SHOW",
"label": "Programme",
"isCollection": false
},
"url": "/fr/videos/100998-004-A/cry-wolf-8-8/",
"deeplink": "arte://program/100998-004-A",
"title": "Cry Wolf (8/8)",
"subtitle": null,
"shortDescription": "Holly, 14 ans, accuse son beau-père de violences envers elle. Quen est-il vraiment ? Un assistant social atypique, Lars Madsen, est chargé de démêler laffaire… Dernier épisode : un changement radical attend la famille. Latmosphère est plus sombre que jamais ; la tension, permanente.",
"mainImage": {
"caption": null,
"url": "https://api-cdn.arte.tv/img/v2/image/HAEoSZ67qzafC9LFwg8tJX/__SIZE__"
},
"stickers": [
{
"code": "PLAYABLE",
"label": "PLAYABLE"
},
{
"code": "FULL_VIDEO",
"label": "Voir le programme"
}
],
"trackingPixel": "/ct/?abv=B&em=100998-004-A&language=fr&pageid=collection&position=8&support=web&teaserid=100998-004-A_fr&teasertitle=Cry%20Wolf%20%288%2F8%29&zoneCode=collection_subcollection_RC-022923_RC-022924&zoneIndexInPage=2&zoneTemplate=horizontal_landscape&zoneid=collection_subcollection&zonename=Cry%20Wolf",
"programId": "100998-004-A",
"teaserText": "Un changement radical attend la famille. Latmosphère est plus sombre que jamais ; la tension, permanente.",
"duration": 3208,
"durationLabel": "54 min",
"geoblocking": {
"code": "DE_FR",
"label": "",
"inclusion": [],
"exclusion": []
},
"genre": null,
"audioVersions": [],
"availability": {
"type": "VOD",
"start": "2023-01-12T04:00:00Z",
"end": "2023-03-27T03:00:00Z",
"upcomingDate": "2023-01-12T04:00:00Z",
"label": "Disponible du 12/01/2023 au 26/03/2023"
},
"ageRating": 16,
"callToAction": "Regarder",
"clip": null,
"trailer": null,
"childrenCount": null
}
],
"pagination": {
"page": 1,
"pages": 1,
"totalCount": 8,
"links": {
"first": "https://api-internal.arte.tv/api/emac/v4/fr/web/zones/e0dfcff6-67bc-4d83-8055-8edf45687aea/content?abv=B&collectionId=RC-022923&page=1&pageId=collection&subCollectionId=RC-022924&type=collection&zoneIndexInPage=2",
"next": null,
"last": "https://api-internal.arte.tv/api/emac/v4/fr/web/zones/e0dfcff6-67bc-4d83-8055-8edf45687aea/content?abv=B&collectionId=RC-022923&page=1&pageId=collection&subCollectionId=RC-022924&type=collection&zoneIndexInPage=2"
}
}
}
},
{
"id": "5c5ab0fc-a32c-493c-bfa1-7d4eddca8834_RC-022923",
"code": "collection_upcoming_RC-022923",
"title": "Collection Upcomings",
"slug": null,
"description": null,
"displayOptions": {
"template": "horizontal-landscape",
"theme": null,
"showZoneTitle": true,
"showItemTitle": true
},
"link": null,
"authenticatedContent": null,
"content": {
"data": [],
"pagination": null
}
},
{
"id": "3e4b7126-60ee-4740-9aa6-e0a92af2bfe1_RC-022923",
"code": "collection_article_RC-022923",
"title": "Collection Articles",
"slug": null,
"description": null,
"displayOptions": {
"template": "horizontal-landscape",
"theme": null,
"showZoneTitle": true,
"showItemTitle": true
},
"link": null,
"authenticatedContent": null,
"content": {
"data": [],
"pagination": null
}
},
{
"id": "125ee988-ab24-4bdf-a62c-703717d02164_RC-022923",
"code": "collection_associated_RC-022923",
"title": "Sur le même thème",
"slug": null,
"description": null,
"displayOptions": {
"template": "horizontal-landscape",
"theme": null,
"showZoneTitle": true,
"showItemTitle": true
},
"link": null,
"authenticatedContent": null,
"content": {
"data": [],
"pagination": null
}
},
{
"id": "371699f8-dcfb-4abb-933a-83cc956a5d7d_RC-022923",
"code": "collection_partner_RC-022923",
"title": "Collection Partners",
"slug": null,
"description": null,
"displayOptions": {
"template": "horizontal-landscape",
"theme": null,
"showZoneTitle": true,
"showItemTitle": true
},
"link": null,
"authenticatedContent": null,
"content": {
"data": [],
"pagination": null
}
}
],
"stats": {
"xiti": {
"page_name": "Home_RC-022923_cry-wolf",
"chapter1": "SER_series-et-fictions",
"chapter2": "Série",
"chapter3": "RC-022923_cry-wolf",
"x1": "fr",
"x2": "Collection",
"s2": 1,
"siteId": "582046",
"env_work": "prod",
"search_keywords": null
}
},
"metadata": {
"title": "Cry Wolf",
"description": "Holly, 14 ans, accuse son beau-père de violences envers elle. Mais ses parents nient laccusation. Un assistant social atypique est chargé de démêler laffaire mais Holly subit les remontrances de sa mère qui laccuse de mentir. Drame familial perturbant, la série danoise \"Cry Wolf\" plonge dans lintimité dune famille apparemment bien sous tous rapports.",
"seo": {
"title": "Cry Wolf - Séries et fictions | ARTE",
"description": "Holly, 14 ans, accuse son beau-père de violences envers elle. Mais ses parents nient laccusation. Un assistant social atypique est chargé de démêler laffaire mais Holly subit les remontrances de sa mère qui laccuse de mentir. Drame familial perturbant, la série danoise \"Cry Wolf\" plonge dans lintimité dune famille apparemment bien sous tous rapports.",
"canonical": "/fr/videos/RC-022923/cry-wolf/"
},
"og": {
"image": {
"url": "https://api-cdn.arte.tv/img/v2/image/eFsiE6z6z3LXnBZj9A6SQ9/1920x1080?type=TEXT&watermark=true",
"width": 1920,
"height": 1080
}
},
"twitter": {
"image": {
"url": "https://api-cdn.arte.tv/img/v2/image/eFsiE6z6z3LXnBZj9A6SQ9/1920x1080?type=TEXT&watermark=true"
},
"site": "@ARTEfr"
}
},
"base": {
"type": "collections",
"redirect": null
}
}
},
"initialType": "collections",
"mamiBaseUrl": "https://api-cdn.arte.tv/api/mami/v1/",
"locale": "fr",
"tcStartFrom": null,
"abvGroups": "B",
"emacVersion": "v4"
},
"locale": "fr",
"footerProps": {
"main": [
{
"label": "Sites",
"href": null,
"links": [
{
"label": "ARTE VOD/DVD",
"kind": "internal",
"href": "https://boutique.arte.tv/",
"rel": null
},
{
"label": "ARTE Radio",
"kind": "internal",
"href": "https://www.arteradio.com/",
"rel": null
},
{
"label": "Coups de cœur culture",
"kind": "internal",
"href": "https://my.arte.tv/index.php?lang=fr&page=eventsFavorite",
"rel": null
},
{
"label": "Programmes en UHD ",
"kind": "internal",
"href": "https://www.arte.tv/fr/videos/RC-022710/nos-programmes-en-uhd/",
"rel": null
},
{
"label": "ARTE Info Plus - Décryptez l'actualité",
"kind": "internal",
"href": "https://www.arte.tv/fr/videos/RC-022628/arte-info-plus/",
"rel": null
}
]
},
{
"label": "Entreprise",
"href": null,
"links": [
{
"label": "Tout sur ARTE",
"kind": "internal",
"href": "https://www.arte.tv/sites/corporate/",
"rel": "nofollow"
},
{
"label": "Emplois et stages",
"kind": "internal",
"href": "https://www.arte.tv/sites/corporate/particuliers-professionnels/#offres-demploi-et-de-stages",
"rel": "nofollow"
},
{
"label": "Appels d'offres",
"kind": "internal",
"href": "https://www.arte.tv/sites/corporate/appels-doffres/",
"rel": "nofollow"
},
{
"label": "Aide & contact",
"kind": "internal",
"href": "https://www.arte.tv/sites/corporate/nous-repondons-a-vos-questions/",
"rel": "nofollow"
},
{
"label": "Streamer responsable",
"kind": "internal",
"href": "https://www.arte.tv/sites/corporate/streaming-responsable/",
"rel": "nofollow"
}
]
},
{
"label": "Infos légales",
"href": null,
"links": [
{
"label": "Gérer les cookies",
"kind": "cookie",
"href": null,
"rel": null
},
{
"label": "ARTE et vos données personnelles",
"kind": "internal",
"href": "https://www.arte.tv/sites/corporate/donnees-personnelles/",
"rel": "nofollow"
},
{
"label": "Mentions légales et crédits",
"kind": "internal",
"href": "https://www.arte.tv/sites/corporate/credits/",
"rel": "nofollow"
},
{
"label": "CGU",
"kind": "internal",
"href": "https://www.arte.tv/sites/corporate/conditions-generales-dutilisation-cgu/",
"rel": "nofollow"
},
{
"label": "Accessibilité",
"kind": "internal",
"href": "https://www.arte.tv/sites/corporate/accessibilite/",
"rel": "nofollow"
},
{
"label": "Plan du site",
"kind": "internal",
"href": "https://www.arte.tv/fr/sitemap/",
"rel": null
}
]
},
{
"label": "Réseaux sociaux",
"href": null,
"links": [
{
"label": "Facebook",
"kind": "external",
"href": "https://www.facebook.com/artetv",
"rel": "nofollow"
},
{
"label": "Instagram",
"kind": "external",
"href": "https://www.instagram.com/artefr",
"rel": "nofollow"
},
{
"label": "Youtube",
"kind": "external",
"href": "https://www.youtube.com/arteplus7",
"rel": "nofollow"
},
{
"label": "Twitter",
"kind": "external",
"href": "https://www.twitter.com/artefr",
"rel": "nofollow"
}
]
}
]
},
"geoblocking": "DE_FR",
"serverTime": "2023-01-23T21:29:41.265Z",
"__N_SSP": true
},
"page": "/videos/[...identifiers]",
"query": {
"identifiers": [
"RC-022923",
"cry-wolf"
]
},
"buildId": "230117085533",
"assetPrefix": "https://static-cdn.arte.tv/replay",
"runtimeConfig": {
"emacVersion": "v4",
"ebuBoxUrl": "https://reco.ebu.io/news-reco-arte.js",
"ffABTesting": true,
"ffDirectPlayerAutoPlay": "true",
"ffEbuBox": false,
"ffImagePlaceholder": false,
"ffLivePage": true,
"ffMeta": true,
"ffNewGuideTv": true,
"ffNewsletterZoneWithTeaserImage": false,
"ffPlayerAutoPlay": "if_available",
"ffProgramTrailer": false,
"ffProfileMenu": false,
"ffSettingsMenuTargetedComms": false,
"ffSidaction": false,
"ffThemeSwitch": false,
"ffAtInternetSrcForce": true,
"ffSettingsMenuVideoQuality": false,
"ffSliderMetaInfoButtonSeeMore": false,
"newsletterSubscribeUrl": "https://api.arte.tv/api/sso/v3/newsletter/subscribe",
"tagCommanderUrl": "https://cdn.tagcommander.com/3445"
},
"isFallback": false,
"gssp": true,
"customServer": true,
"appGip": true,
"locale": "fr",
"locales": [
"fr",
"de",
"en",
"es",
"pl",
"it"
],
"defaultLocale": "fr",
"scriptLoader": []
}

View File

@ -1,703 +0,0 @@
{
"props": {
"pageProps": {
"geoblocking": null,
"initialPage": {
"tag": "Ok",
"value": {
"code": "RC-023013",
"language": "fr",
"support": "web",
"type": "collection",
"level": 3,
"parent": {
"type": "category",
"page": "HIS",
"label": "Histoire",
"url": "/fr/videos/histoire/",
"deeplink": "arte://emac/HIS",
"id": "HIS_fr_web",
"slug": "histoire",
"parent": null
},
"alternativeLanguages": [
{
"code": "fr",
"label": "Français",
"page": "RC-023013",
"url": "/fr/videos/RC-023013/l-incroyable-periple-de-magellan/",
"title": "L'incroyable périple de Magellan"
},
{
"code": "de",
"label": "Deutsch",
"page": "RC-023013",
"url": "/de/videos/RC-023013/die-abenteuerliche-weltreise-des-magellan/",
"title": "Die abenteuerliche Weltreise des Magellan"
}
],
"url": "/fr/videos/RC-023013/l-incroyable-periple-de-magellan/",
"deeplink": "arte://collection/RC-023013",
"slug": "l-incroyable-periple-de-magellan",
"zones": [
{
"id": "51ba8da1-5389-43c4-af08-cca614192d77_RC-023013",
"code": "collection_content_RC-023013",
"title": "L'incroyable périple de Magellan",
"slug": null,
"description": null,
"displayOptions": {
"template": "single-collectionContent",
"theme": null,
"showZoneTitle": true,
"showItemTitle": true
},
"link": null,
"authenticatedContent": null,
"content": {
"data": [
{
"id": "RC-023013",
"type": "collection",
"kind": {
"code": "TV_SERIES",
"label": "Série",
"isCollection": true
},
"url": "/fr/videos/RC-023013/l-incroyable-periple-de-magellan/",
"deeplink": "arte://collection/RC-023013",
"title": "L'incroyable périple de Magellan",
"subtitle": null,
"shortDescription": "De 1519 à 1522, le navigateur portugais Fernand de Magellan et sa flotte réalisent le tout premier tour du monde par voie maritime. Une épopée hors du commun, empreinte d'erreurs et de trahisons mais aussi de rencontres. Cette série documentaire en quatre volets retrace un exploit maritime digne des plus grands romans daventure.",
"mainImage": {
"caption": "Magellan",
"url": "https://api-cdn.arte.tv/img/v2/image/yKtLtmVraMDiGhCYFv8bnU/__SIZE__"
},
"stickers": [
{
"code": "COLLECTION",
"label": "COLLECTION"
}
],
"trackingPixel": "/ct/?abv=A&language=fr&pageid=collection&position=1&support=web&teaserid=RC-023013&teasertitle=L%27incroyable%20p%C3%A9riple%20de%20Magellan&zoneCode=collection_content_RC-023013&zoneIndexInPage=0&zoneTemplate=single_collectionContent&zoneid=collection_content&zonename=L%27incroyable%20p%C3%A9riple%20de%20Magellan",
"trailer": null,
"partners": null,
"description": "De 1519 à 1522, le navigateur portugais Fernand de Magellan et sa flotte réalisent le tout premier tour du monde par voie maritime. Une épopée hors du commun, empreinte d'erreurs et de trahisons mais aussi de rencontres. Cette série documentaire en quatre volets retrace un exploit maritime digne des plus grands romans daventure.",
"video": null,
"availability": null
}
],
"pagination": null
}
},
{
"id": "d3bad9c8-b1c0-43db-87fb-fb95cc68766d_RC-023013",
"code": "collection_videos_RC-023013",
"title": "Toutes les vidéos",
"slug": null,
"description": null,
"displayOptions": {
"template": "verticalFirstHighlighted-landscape",
"theme": null,
"showZoneTitle": true,
"showItemTitle": true
},
"link": null,
"authenticatedContent": null,
"content": {
"data": [
{
"id": "093644-001-A_fr",
"type": "teaser",
"kind": {
"code": "SHOW",
"label": "Programme",
"isCollection": false
},
"url": "/fr/videos/093644-001-A/l-incroyable-periple-de-magellan-1-4/",
"deeplink": "arte://program/093644-001-A",
"title": "L'incroyable périple de Magellan (1/4)",
"subtitle": "Le partage du monde",
"shortDescription": "En 1519, entré au service du roi dEspagne, le navigateur portugais Fernand de Magellan dirige la flotte qui bouclera, sans lavoir décidé au départ, le premier tour du monde maritime de lhistoire. En quatre volets, le formidable récit dune expédition historique, marquée par les drames.",
"mainImage": {
"caption": null,
"url": "https://api-cdn.arte.tv/img/v2/image/8irEnBpEuNCBCzr3vW5nZT/__SIZE__"
},
"stickers": [
{
"code": "PLAYABLE",
"label": "PLAYABLE"
},
{
"code": "FULL_VIDEO",
"label": "Voir le programme"
}
],
"trackingPixel": "/ct/?abv=A&em=093644-001-A&language=fr&pageid=collection&position=1&support=web&teaserid=093644-001-A_fr&teasertitle=L%27incroyable%20p%C3%A9riple%20de%20Magellan%20%281%2F4%29&zoneCode=collection_videos_RC-023013&zoneIndexInPage=1&zoneTemplate=horizontal_landscape&zoneid=collection_videos&zonename=Toutes%20les%20vid%C3%A9os",
"programId": "093644-001-A",
"teaserText": "Entre 1519 et 1522, la flotte du navigateur portugais Fernand de Magellan réalisa le premier tour du monde de lhistoire.",
"duration": 3153,
"durationLabel": "53 min",
"geoblocking": {
"code": "SAT",
"label": "",
"inclusion": [],
"exclusion": []
},
"genre": null,
"audioVersions": [],
"availability": {
"type": "VOD",
"start": "2022-11-12T04:00:00Z",
"end": "2023-01-28T04:00:00Z",
"upcomingDate": "2022-11-12T04:00:00Z",
"label": "Disponible du 12/11/2022 au 27/01/2023"
},
"ageRating": 0,
"callToAction": "Regarder",
"clip": null,
"trailer": null,
"childrenCount": null
},
{
"id": "093644-002-A_fr",
"type": "teaser",
"kind": {
"code": "SHOW",
"label": "Programme",
"isCollection": false
},
"url": "/fr/videos/093644-002-A/l-incroyable-periple-de-magellan-2-4/",
"deeplink": "arte://program/093644-002-A",
"title": "L'incroyable périple de Magellan (2/4)",
"subtitle": "Voyage au bord du monde",
"shortDescription": "Entre 1519 et 1522, la flotte du navigateur portugais Fernand de Magellan réalisa le premier tour du monde de lhistoire. Deuxième volet du récit de cette expédition : pour rejoindre lOrient par lOccident, Magellan promet quil trouvera passage à travers lAmérique et quil réussira à rejoindre les Indes, là où Christophe Colomb avait échoué.",
"mainImage": {
"caption": null,
"url": "https://api-cdn.arte.tv/img/v2/image/4Ki6dV3KtNtVk624X2qcMK/__SIZE__"
},
"stickers": [
{
"code": "PLAYABLE",
"label": "PLAYABLE"
},
{
"code": "FULL_VIDEO",
"label": "Voir le programme"
}
],
"trackingPixel": "/ct/?abv=A&em=093644-002-A&language=fr&pageid=collection&position=2&support=web&teaserid=093644-002-A_fr&teasertitle=L%27incroyable%20p%C3%A9riple%20de%20Magellan%20%282%2F4%29&zoneCode=collection_videos_RC-023013&zoneIndexInPage=1&zoneTemplate=horizontal_landscape&zoneid=collection_videos&zonename=Toutes%20les%20vid%C3%A9os",
"programId": "093644-002-A",
"teaserText": "Pour rejoindre lOrient par lOccident, Magellan promet quil réussira à rejoindre les Indes, là où Christophe Colomb avait échoué.",
"duration": 3282,
"durationLabel": "55 min",
"geoblocking": {
"code": "SAT",
"label": "",
"inclusion": [],
"exclusion": []
},
"genre": null,
"audioVersions": [],
"availability": {
"type": "VOD",
"start": "2022-11-12T04:00:00Z",
"end": "2023-01-28T04:00:00Z",
"upcomingDate": "2022-11-12T04:00:00Z",
"label": "Disponible du 12/11/2022 au 27/01/2023"
},
"ageRating": 0,
"callToAction": "Regarder",
"clip": null,
"trailer": null,
"childrenCount": null
},
{
"id": "093644-003-A_fr",
"type": "teaser",
"kind": {
"code": "SHOW",
"label": "Programme",
"isCollection": false
},
"url": "/fr/videos/093644-003-A/l-incroyable-periple-de-magellan-3-4/",
"deeplink": "arte://program/093644-003-A",
"title": "L'incroyable périple de Magellan (3/4)",
"subtitle": "Le royaume de Magellan",
"shortDescription": "Entre 1519 et 1522, la flotte du navigateur portugais Fernand de Magellan réalisa le premier tour du monde de lhistoire. Troisième volet du récit de cette expédition : longeant la côte sud-américaine au-delà du Brésil, Magellan découvre au sud de lArgentine un passage qui lui permet de s'enfoncer dans le continent américain.",
"mainImage": {
"caption": null,
"url": "https://api-cdn.arte.tv/img/v2/image/aF8bDFGRTD6pm9ocsR7LRG/__SIZE__"
},
"stickers": [
{
"code": "PLAYABLE",
"label": "PLAYABLE"
},
{
"code": "FULL_VIDEO",
"label": "Voir le programme"
}
],
"trackingPixel": "/ct/?abv=A&em=093644-003-A&language=fr&pageid=collection&position=3&support=web&teaserid=093644-003-A_fr&teasertitle=L%27incroyable%20p%C3%A9riple%20de%20Magellan%20%283%2F4%29&zoneCode=collection_videos_RC-023013&zoneIndexInPage=1&zoneTemplate=horizontal_landscape&zoneid=collection_videos&zonename=Toutes%20les%20vid%C3%A9os",
"programId": "093644-003-A",
"teaserText": "Longeant la côte au-delà du Brésil, Magellan découvre un passage qui lui permet de s'enfoncer dans le continent américain.",
"duration": 3089,
"durationLabel": "52 min",
"geoblocking": {
"code": "SAT",
"label": "",
"inclusion": [],
"exclusion": []
},
"genre": null,
"audioVersions": [],
"availability": {
"type": "VOD",
"start": "2022-11-12T04:00:00Z",
"end": "2023-01-28T04:00:00Z",
"upcomingDate": "2022-11-12T04:00:00Z",
"label": "Disponible du 12/11/2022 au 27/01/2023"
},
"ageRating": 0,
"callToAction": "Regarder",
"clip": null,
"trailer": null,
"childrenCount": null
},
{
"id": "093644-004-A_fr",
"type": "teaser",
"kind": {
"code": "SHOW",
"label": "Programme",
"isCollection": false
},
"url": "/fr/videos/093644-004-A/l-incroyable-periple-de-magellan-4-4/",
"deeplink": "arte://program/093644-004-A",
"title": "L'incroyable périple de Magellan (4/4)",
"subtitle": "Le premier tour du monde",
"shortDescription": "Entre 1519 et 1522, la flotte du navigateur portugais Fernand de Magellan réalisa le premier tour du monde de lhistoire. Dernier volet : privé de Magellan, qui a succombé aux Philippines le 27 avril 1521, ainsi que de leurs meilleurs officiers, assassinés lors du piège tendu par le chef Lapu-Lapu, les équipages des deux navires restants poursuivent leur route.",
"mainImage": {
"caption": null,
"url": "https://api-cdn.arte.tv/img/v2/image/Qc5BebADZ6mrCvdnZaoxE8/__SIZE__"
},
"stickers": [
{
"code": "PLAYABLE",
"label": "PLAYABLE"
},
{
"code": "FULL_VIDEO",
"label": "Voir le programme"
}
],
"trackingPixel": "/ct/?abv=A&em=093644-004-A&language=fr&pageid=collection&position=4&support=web&teaserid=093644-004-A_fr&teasertitle=L%27incroyable%20p%C3%A9riple%20de%20Magellan%20%284%2F4%29&zoneCode=collection_videos_RC-023013&zoneIndexInPage=1&zoneTemplate=horizontal_landscape&zoneid=collection_videos&zonename=Toutes%20les%20vid%C3%A9os",
"programId": "093644-004-A",
"teaserText": "Privé de Magellan, qui a succombé aux Philippines le 27 avril 1521, les équipages des deux navires restants poursuivent leur route.",
"duration": 3197,
"durationLabel": "54 min",
"geoblocking": {
"code": "SAT",
"label": "",
"inclusion": [],
"exclusion": []
},
"genre": null,
"audioVersions": [],
"availability": {
"type": "VOD",
"start": "2022-11-12T04:00:00Z",
"end": "2023-01-28T04:00:00Z",
"upcomingDate": "2022-11-12T04:00:00Z",
"label": "Disponible du 12/11/2022 au 27/01/2023"
},
"ageRating": 0,
"callToAction": "Regarder",
"clip": null,
"trailer": null,
"childrenCount": null
}
],
"pagination": {
"page": 1,
"pages": 1,
"totalCount": 4,
"links": {
"first": "https://api-internal.arte.tv/api/emac/v4/fr/web/zones/d3bad9c8-b1c0-43db-87fb-fb95cc68766d/content?abv=A&collectionId=RC-023013&page=1&pageId=collection&type=collection&zoneIndexInPage=1",
"next": null,
"last": "https://api-internal.arte.tv/api/emac/v4/fr/web/zones/d3bad9c8-b1c0-43db-87fb-fb95cc68766d/content?abv=A&collectionId=RC-023013&page=1&pageId=collection&type=collection&zoneIndexInPage=1"
}
}
}
},
{
"id": "5c5ab0fc-a32c-493c-bfa1-7d4eddca8834_RC-023013",
"code": "collection_upcoming_RC-023013",
"title": "Collection Upcomings",
"slug": null,
"description": null,
"displayOptions": {
"template": "horizontal-landscape",
"theme": null,
"showZoneTitle": true,
"showItemTitle": true
},
"link": null,
"authenticatedContent": null,
"content": {
"data": [],
"pagination": null
}
},
{
"id": "3e4b7126-60ee-4740-9aa6-e0a92af2bfe1_RC-023013",
"code": "collection_article_RC-023013",
"title": "Collection Articles",
"slug": null,
"description": null,
"displayOptions": {
"template": "horizontal-landscape",
"theme": null,
"showZoneTitle": true,
"showItemTitle": true
},
"link": null,
"authenticatedContent": null,
"content": {
"data": [],
"pagination": null
}
},
{
"id": "125ee988-ab24-4bdf-a62c-703717d02164_RC-023013",
"code": "collection_associated_RC-023013",
"title": "Sur le même thème",
"slug": null,
"description": null,
"displayOptions": {
"template": "horizontal-landscape",
"theme": null,
"showZoneTitle": true,
"showItemTitle": true
},
"link": null,
"authenticatedContent": null,
"content": {
"data": [
{
"id": "RC-020554",
"type": "teaser",
"kind": {
"code": "TOPIC",
"label": "Collection",
"isCollection": true
},
"url": "/fr/videos/RC-020554/les-series-documentaires-d-histoire/",
"deeplink": "arte://collection/RC-020554",
"title": "Les séries documentaires d'histoire",
"subtitle": null,
"shortDescription": null,
"mainImage": {
"caption": "Séries Doc",
"url": "https://api-cdn.arte.tv/img/v2/image/nzpxHm9yHWryG3TfPQMnSR/__SIZE__"
},
"stickers": null,
"trackingPixel": "/ct/?abv=A&em=RC-020554&language=fr&pageid=collection&position=1&support=web&teaserid=RC-020554&teasertitle=Les%20s%C3%A9ries%20documentaires%20d%27histoire&zoneCode=collection_associated_RC-023013&zoneIndexInPage=4&zoneTemplate=horizontal_landscape&zoneid=collection_associated&zonename=Sur%20le%20m%C3%AAme%20th%C3%A8me",
"programId": "RC-020554",
"teaserText": null,
"duration": null,
"durationLabel": "Collection",
"geoblocking": null,
"genre": null,
"audioVersions": [],
"availability": null,
"ageRating": null,
"callToAction": "Watch",
"clip": null,
"trailer": null,
"childrenCount": null
}
],
"pagination": {
"page": 1,
"pages": 1,
"totalCount": 1,
"links": {
"first": "https://api-internal.arte.tv/api/emac/v4/fr/web/zones/125ee988-ab24-4bdf-a62c-703717d02164/content?abv=A&collectionId=RC-023013&page=1&pageId=collection&type=collection&zoneIndexInPage=4",
"next": null,
"last": "https://api-internal.arte.tv/api/emac/v4/fr/web/zones/125ee988-ab24-4bdf-a62c-703717d02164/content?abv=A&collectionId=RC-023013&page=1&pageId=collection&type=collection&zoneIndexInPage=4"
}
}
}
},
{
"id": "371699f8-dcfb-4abb-933a-83cc956a5d7d_RC-023013",
"code": "collection_partner_RC-023013",
"title": "Collection Partners",
"slug": null,
"description": null,
"displayOptions": {
"template": "horizontal-landscape",
"theme": null,
"showZoneTitle": true,
"showItemTitle": true
},
"link": null,
"authenticatedContent": null,
"content": {
"data": [],
"pagination": null
}
}
],
"stats": {
"xiti": {
"page_name": "Home_RC-023013_l-incroyable-periple-de-magellan",
"chapter1": "HIS_histoire",
"chapter2": "Série",
"chapter3": "RC-023013_l-incroyable-periple-de-magellan",
"x1": "fr",
"x2": "Collection",
"s2": 1,
"siteId": "582046",
"env_work": "prod",
"search_keywords": null
}
},
"metadata": {
"title": "L'incroyable périple de Magellan",
"description": "De 1519 à 1522, le navigateur portugais Fernand de Magellan et sa flotte réalisent le tout premier tour du monde par voie maritime. Une épopée hors du commun, empreinte d'erreurs et de trahisons mais aussi de rencontres. Cette série documentaire en quatre volets retrace un exploit maritime digne des plus grands romans daventure.",
"seo": {
"title": "L'incroyable périple de Magellan - Histoire | ARTE",
"description": "De 1519 à 1522, le navigateur portugais Fernand de Magellan et sa flotte réalisent le tout premier tour du monde par voie maritime. Une épopée hors du commun, empreinte d'erreurs et de trahisons mais aussi de rencontres. Cette série documentaire en quatre volets retrace un exploit maritime digne des plus grands romans daventure.",
"canonical": "/fr/videos/RC-023013/l-incroyable-periple-de-magellan/"
},
"og": {
"image": {
"url": "https://api-cdn.arte.tv/img/v2/image/yKtLtmVraMDiGhCYFv8bnU/1920x1080?type=TEXT&watermark=true",
"width": 1920,
"height": 1080
}
},
"twitter": {
"image": {
"url": "https://api-cdn.arte.tv/img/v2/image/yKtLtmVraMDiGhCYFv8bnU/1920x1080?type=TEXT&watermark=true"
},
"site": "@ARTEfr"
}
},
"base": {
"type": "collections",
"redirect": null
}
}
},
"initialType": "collections",
"mamiBaseUrl": "https://api-cdn.arte.tv/api/mami/v1/",
"locale": "fr",
"tcStartFrom": null,
"abvGroups": "A",
"emacVersion": "v4"
},
"locale": "fr",
"footerProps": {
"main": [
{
"label": "Sites",
"href": null,
"links": [
{
"label": "ARTE VOD/DVD",
"kind": "internal",
"href": "https://boutique.arte.tv/",
"rel": null
},
{
"label": "ARTE Radio",
"kind": "internal",
"href": "https://www.arteradio.com/",
"rel": null
},
{
"label": "Coups de cœur culture",
"kind": "internal",
"href": "https://my.arte.tv/index.php?lang=fr&page=eventsFavorite",
"rel": null
},
{
"label": "Programmes en UHD ",
"kind": "internal",
"href": "https://www.arte.tv/fr/videos/RC-022710/nos-programmes-en-uhd/",
"rel": null
},
{
"label": "ARTE Info Plus - Décryptez l'actualité",
"kind": "internal",
"href": "https://www.arte.tv/fr/videos/RC-022628/arte-info-plus/",
"rel": null
}
]
},
{
"label": "Entreprise",
"href": null,
"links": [
{
"label": "Tout sur ARTE",
"kind": "internal",
"href": "https://www.arte.tv/sites/corporate/",
"rel": "nofollow"
},
{
"label": "Emplois et stages",
"kind": "internal",
"href": "https://www.arte.tv/sites/corporate/particuliers-professionnels/#offres-demploi-et-de-stages",
"rel": "nofollow"
},
{
"label": "Appels d'offres",
"kind": "internal",
"href": "https://www.arte.tv/sites/corporate/appels-doffres/",
"rel": "nofollow"
},
{
"label": "Aide & contact",
"kind": "internal",
"href": "https://www.arte.tv/sites/corporate/nous-repondons-a-vos-questions/",
"rel": "nofollow"
},
{
"label": "Streamer responsable",
"kind": "internal",
"href": "https://www.arte.tv/sites/corporate/streaming-responsable/",
"rel": "nofollow"
}
]
},
{
"label": "Infos légales",
"href": null,
"links": [
{
"label": "Gérer les cookies",
"kind": "cookie",
"href": null,
"rel": null
},
{
"label": "ARTE et vos données personnelles",
"kind": "internal",
"href": "https://www.arte.tv/sites/corporate/donnees-personnelles/",
"rel": "nofollow"
},
{
"label": "Mentions légales et crédits",
"kind": "internal",
"href": "https://www.arte.tv/sites/corporate/credits/",
"rel": "nofollow"
},
{
"label": "CGU",
"kind": "internal",
"href": "https://www.arte.tv/sites/corporate/conditions-generales-dutilisation-cgu/",
"rel": "nofollow"
},
{
"label": "Accessibilité",
"kind": "internal",
"href": "https://www.arte.tv/sites/corporate/accessibilite/",
"rel": "nofollow"
},
{
"label": "Plan du site",
"kind": "internal",
"href": "https://www.arte.tv/fr/sitemap/",
"rel": null
}
]
},
{
"label": "Réseaux sociaux",
"href": null,
"links": [
{
"label": "Facebook",
"kind": "external",
"href": "https://www.facebook.com/artetv",
"rel": "nofollow"
},
{
"label": "Instagram",
"kind": "external",
"href": "https://www.instagram.com/artefr",
"rel": "nofollow"
},
{
"label": "Youtube",
"kind": "external",
"href": "https://www.youtube.com/arteplus7",
"rel": "nofollow"
},
{
"label": "Twitter",
"kind": "external",
"href": "https://www.twitter.com/artefr",
"rel": "nofollow"
}
]
}
]
},
"geoblocking": "DE_FR",
"serverTime": "2023-01-24T09:06:38.559Z",
"__N_SSP": true
},
"page": "/videos/[...identifiers]",
"query": {
"identifiers": [
"RC-023013",
"l-incroyable-periple-de-magellan"
]
},
"buildId": "230117085533",
"assetPrefix": "https://static-cdn.arte.tv/replay",
"runtimeConfig": {
"emacVersion": "v4",
"ebuBoxUrl": "https://reco.ebu.io/news-reco-arte.js",
"ffABTesting": true,
"ffDirectPlayerAutoPlay": "true",
"ffEbuBox": false,
"ffImagePlaceholder": false,
"ffLivePage": true,
"ffMeta": true,
"ffNewGuideTv": true,
"ffNewsletterZoneWithTeaserImage": false,
"ffPlayerAutoPlay": "if_available",
"ffProgramTrailer": false,
"ffProfileMenu": false,
"ffSettingsMenuTargetedComms": false,
"ffSidaction": false,
"ffThemeSwitch": false,
"ffAtInternetSrcForce": true,
"ffSettingsMenuVideoQuality": false,
"ffSliderMetaInfoButtonSeeMore": false,
"newsletterSubscribeUrl": "https://api.arte.tv/api/sso/v3/newsletter/subscribe",
"tagCommanderUrl": "https://cdn.tagcommander.com/3445"
},
"isFallback": false,
"gssp": true,
"customServer": true,
"appGip": true,
"locale": "fr",
"locales": [
"fr",
"de",
"en",
"es",
"pl",
"it"
],
"defaultLocale": "fr",
"scriptLoader": []
}

File diff suppressed because it is too large Load Diff

View File

@ -1,948 +0,0 @@
{
"props": {
"pageProps": {
"geoblocking": null,
"initialPage": {
"tag": "Ok",
"value": {
"code": "RC-023242",
"language": "fr",
"support": "web",
"type": "collection",
"level": 3,
"parent": {
"type": "category",
"page": "HIS",
"label": "Histoire",
"url": "/fr/videos/histoire/",
"deeplink": "arte://emac/HIS",
"id": "HIS_fr_web",
"slug": "histoire",
"parent": null
},
"alternativeLanguages": [
{
"code": "fr",
"label": "Français",
"page": "RC-023242",
"url": "/fr/videos/RC-023242/bandes-de-pirates/",
"title": "Bandes de pirates !"
},
{
"code": "de",
"label": "Deutsch",
"page": "RC-023242",
"url": "/de/videos/RC-023242/die-schrecken-der-meere/",
"title": "Die Schrecken der Meere"
}
],
"url": "/fr/videos/RC-023242/bandes-de-pirates/",
"deeplink": "arte://collection/RC-023242",
"slug": "bandes-de-pirates",
"zones": [
{
"id": "51ba8da1-5389-43c4-af08-cca614192d77_RC-023242",
"code": "collection_content_RC-023242",
"title": "Bandes de pirates !",
"slug": null,
"description": null,
"displayOptions": {
"template": "single-collectionContent",
"theme": null,
"showZoneTitle": true,
"showItemTitle": true
},
"link": null,
"authenticatedContent": null,
"content": {
"data": [
{
"id": "RC-023242",
"type": "collection",
"kind": {
"code": "TOPIC",
"label": "Collection",
"isCollection": true
},
"url": "/fr/videos/RC-023242/bandes-de-pirates/",
"deeplink": "arte://collection/RC-023242",
"title": "Bandes de pirates !",
"subtitle": "Les aventuriers des océans",
"shortDescription": "Aux XVII et XVIIIe siècles, les pirates et les corsaires sillonent les océans en quête d'aventures. Ils sont redoutables et intriguants et, du Capitaine Horatio Hornblower aux corsaires napoléonniens en passant par Francis Drake, ils ont alimenté nos imaginaires et contribuent encore à de fameuses légendes.",
"mainImage": {
"caption": "Pirates & Co.",
"url": "https://api-cdn.arte.tv/img/v2/image/Jhjhuk8piMeNtdBsdM8Tjf/__SIZE__"
},
"stickers": [
{
"code": "COLLECTION",
"label": "COLLECTION"
}
],
"trackingPixel": "/ct/?abv=A&language=fr&pageid=collection&position=1&support=web&teaserid=RC-023242&teasertitle=Bandes%20de%20pirates%20%21&zoneCode=collection_content_RC-023242&zoneIndexInPage=0&zoneTemplate=single_collectionContent&zoneid=collection_content&zonename=Bandes%20de%20pirates%20%21",
"trailer": null,
"partners": null,
"description": "Aux XVII et XVIIIe siècles, les pirates et les corsaires sillonent les océans en quête d'aventures. Ils sont redoutables et intriguants et, du Capitaine Horatio Hornblower aux corsaires napoléonniens en passant par Francis Drake, ils ont alimenté nos imaginaires et contribuent encore à de fameuses légendes.",
"video": null,
"availability": null
}
],
"pagination": null
}
},
{
"id": "d3bad9c8-b1c0-43db-87fb-fb95cc68766d_RC-023242",
"code": "collection_videos_RC-023242",
"title": "Toutes les vidéos",
"slug": null,
"description": null,
"displayOptions": {
"template": "verticalFirstHighlighted-landscape",
"theme": null,
"showZoneTitle": true,
"showItemTitle": true
},
"link": null,
"authenticatedContent": null,
"content": {
"data": [
{
"id": "100814-000-A_fr",
"type": "teaser",
"kind": {
"code": "SHOW",
"label": "Programme",
"isCollection": false
},
"url": "/fr/videos/100814-000-A/la-veritable-histoire-des-pirates/",
"deeplink": "arte://program/100814-000-A",
"title": "La véritable histoire des pirates",
"subtitle": null,
"shortDescription": "Figures populaires de la littérature et du cinéma, les pirates ont écumé les mers aux XVIIe et XVIIIe siècles. Dans le sillage de deux campagnes de fouilles dirigées par larchéologue Jean Soulat, Stéphane Bégoin nous entraîne sur leurs traces à lîle Maurice et à Madagascar.",
"mainImage": {
"caption": null,
"url": "https://api-cdn.arte.tv/img/v2/image/9fzDtM4epMJC4iJ3XoAFdT/__SIZE__"
},
"stickers": [
{
"code": "PLAYABLE",
"label": "PLAYABLE"
},
{
"code": "FULL_VIDEO",
"label": "Voir le programme"
}
],
"trackingPixel": "/ct/?abv=A&em=100814-000-A&language=fr&pageid=collection&position=1&support=web&teaserid=100814-000-A_fr&teasertitle=La%20v%C3%A9ritable%20histoire%20des%20pirates&zoneCode=collection_videos_RC-023242&zoneIndexInPage=1&zoneTemplate=horizontal_landscape&zoneid=collection_videos&zonename=Toutes%20les%20vid%C3%A9os",
"programId": "100814-000-A",
"teaserText": "Qui étaient ces flibustiers qui sillonnaient les mers aux XVIIe et XVIIIe siècles pour semparer des cargaisons des navires marchands ?",
"duration": 5523,
"durationLabel": "93 min",
"geoblocking": {
"code": "SAT",
"label": "",
"inclusion": [],
"exclusion": []
},
"genre": null,
"audioVersions": [],
"availability": {
"type": "VOD",
"start": "2022-12-31T04:00:00Z",
"end": "2023-03-08T04:00:00Z",
"upcomingDate": "2022-12-31T04:00:00Z",
"label": "Disponible du 31/12/2022 au 07/03/2023"
},
"ageRating": 0,
"callToAction": "Regarder",
"clip": null,
"trailer": null,
"childrenCount": null
},
{
"id": "063615-000-A_fr",
"type": "teaser",
"kind": {
"code": "SHOW",
"label": "Programme",
"isCollection": false
},
"url": "/fr/videos/063615-000-A/a-la-decouverte-des-caraibes/",
"deeplink": "arte://program/063615-000-A",
"title": "À la découverte des Caraïbes",
"subtitle": null,
"shortDescription": "La biodiversité des îles caribéennes recèle de nombreux trésors, malheureusement les Caraïbes ne sont épargnées ni par les séismes ni par les cyclones aux effets dévastateurs. Explications.",
"mainImage": {
"caption": null,
"url": "https://api-cdn.arte.tv/img/v2/image/GKijReRUWQmpeMGPRQ6CVR/__SIZE__"
},
"stickers": [
{
"code": "PLAYABLE",
"label": "PLAYABLE"
},
{
"code": "FULL_VIDEO",
"label": "Voir le programme"
}
],
"trackingPixel": "/ct/?abv=A&em=063615-000-A&language=fr&pageid=collection&position=2&support=web&teaserid=063615-000-A_fr&teasertitle=%C3%80%20la%20d%C3%A9couverte%20des%20Cara%C3%AFbes&zoneCode=collection_videos_RC-023242&zoneIndexInPage=1&zoneTemplate=horizontal_landscape&zoneid=collection_videos&zonename=Toutes%20les%20vid%C3%A9os",
"programId": "063615-000-A",
"teaserText": "Une riche biodiversité se maintient dans cette région frappée par les séismes et les cyclones.",
"duration": 3092,
"durationLabel": "52 min",
"geoblocking": {
"code": "EUR_DE_FR",
"label": "",
"inclusion": [],
"exclusion": []
},
"genre": null,
"audioVersions": [],
"availability": {
"type": "VOD",
"start": "2023-01-06T04:00:00Z",
"end": "2023-02-06T04:00:00Z",
"upcomingDate": "2023-01-06T04:00:00Z",
"label": "Disponible du 06/01/2023 au 05/02/2023"
},
"ageRating": 0,
"callToAction": "Regarder",
"clip": null,
"trailer": null,
"childrenCount": null
},
{
"id": "056769-002-A_fr",
"type": "teaser",
"kind": {
"code": "SHOW",
"label": "Programme",
"isCollection": false
},
"url": "/fr/videos/056769-002-A/les-corsaires-barbaresques/",
"deeplink": "arte://program/056769-002-A",
"title": "Les corsaires barbaresques",
"subtitle": null,
"shortDescription": "Au XVIIIe siècle, l'Europe est terrorisée par les corsaires barbaresques. Ces derniers partent en quête de \"l'or blanc\" d'alors, cest-à-dire des Européens des deux sexes, à la peau claire, qui seront vendus comme esclaves en Afrique du Nord et en Orient.",
"mainImage": {
"caption": "Pirates",
"url": "https://api-cdn.arte.tv/img/v2/image/7VkG7xfCTvTwJc4amGZXnZ/__SIZE__"
},
"stickers": [
{
"code": "PLAYABLE",
"label": "PLAYABLE"
},
{
"code": "FULL_VIDEO",
"label": "Voir le programme"
}
],
"trackingPixel": "/ct/?abv=A&em=056769-002-A&language=fr&pageid=collection&position=3&support=web&teaserid=056769-002-A_fr&teasertitle=Les%20corsaires%20barbaresques&zoneCode=collection_videos_RC-023242&zoneIndexInPage=1&zoneTemplate=horizontal_landscape&zoneid=collection_videos&zonename=Toutes%20les%20vid%C3%A9os",
"programId": "056769-002-A",
"teaserText": "Qui sont les corsaires barbaresques qui terrorisèrent l'Europe au XVIIIe siècle ?",
"duration": 3000,
"durationLabel": "50 min",
"geoblocking": {
"code": "DE_FR",
"label": "",
"inclusion": [],
"exclusion": []
},
"genre": null,
"audioVersions": [],
"availability": {
"type": "VOD",
"start": "2023-01-06T04:00:00Z",
"end": "2023-02-06T04:00:00Z",
"upcomingDate": "2023-01-06T04:00:00Z",
"label": "Disponible du 06/01/2023 au 05/02/2023"
},
"ageRating": 0,
"callToAction": "Regarder",
"clip": null,
"trailer": null,
"childrenCount": null
},
{
"id": "056769-001-A_fr",
"type": "teaser",
"kind": {
"code": "SHOW",
"label": "Programme",
"isCollection": false
},
"url": "/fr/videos/056769-001-A/francis-drake-corsaire-de-sa-majeste/",
"deeplink": "arte://program/056769-001-A",
"title": "Francis Drake, corsaire de Sa Majesté",
"subtitle": null,
"shortDescription": "XVIe siècle. Après la découverte de l'Amérique, le monde est dominé par lempire espagnol du très catholique Philippe II. La jeune souveraine anglicane Élisabeth Ire s'en inquiète et veut que son royaume devienne une grande puissance maritime. Pour cela, elle fait appel au fascinant Francis Drake qui avait commencé comme simple mousse.",
"mainImage": {
"caption": null,
"url": "https://api-cdn.arte.tv/img/v2/image/xS2y6wbE52WidzWpAYy6fW/__SIZE__"
},
"stickers": [
{
"code": "PLAYABLE",
"label": "PLAYABLE"
},
{
"code": "FULL_VIDEO",
"label": "Voir le programme"
}
],
"trackingPixel": "/ct/?abv=A&em=056769-001-A&language=fr&pageid=collection&position=4&support=web&teaserid=056769-001-A_fr&teasertitle=Francis%20Drake%2C%20corsaire%20de%20Sa%20Majest%C3%A9&zoneCode=collection_videos_RC-023242&zoneIndexInPage=1&zoneTemplate=horizontal_landscape&zoneid=collection_videos&zonename=Toutes%20les%20vid%C3%A9os",
"programId": "056769-001-A",
"teaserText": "Voulant que son royaume devienne une grande puissance maritime, Élisabeth Ire fait appel au fascinant corsaire Francis Drake.",
"duration": 3136,
"durationLabel": "53 min",
"geoblocking": {
"code": "ALL",
"label": "",
"inclusion": [],
"exclusion": []
},
"genre": null,
"audioVersions": [],
"availability": {
"type": "VOD",
"start": "2023-01-06T04:00:00Z",
"end": "2023-02-06T04:00:00Z",
"upcomingDate": "2023-01-06T04:00:00Z",
"label": "Disponible du 06/01/2023 au 05/02/2023"
},
"ageRating": 0,
"callToAction": "Regarder",
"clip": null,
"trailer": null,
"childrenCount": null
},
{
"id": "094484-002-A_fr",
"type": "teaser",
"kind": {
"code": "SHOW",
"label": "Programme",
"isCollection": false
},
"url": "/fr/videos/094484-002-A/faire-l-histoire/",
"deeplink": "arte://program/094484-002-A",
"title": "Faire l'histoire",
"subtitle": "Le drapeau pirate, contre les nations",
"shortDescription": "Pièce maitresse du déguisement des enfants, le drapeau pirate est pourtant loin d'être un objet anecdotique. Guillaume Calafat nous explique qu'à travers l'histoire de cet étendard familier se joue une partie décisive pour les Etats-nations qui, à partir du XVIe siècle, se forgent autant sur les mers que par leurs frontières terrestres. Le drapeau pirate devient ainsi le révélateur indirect d'une histoire de la souveraineté.",
"mainImage": {
"caption": "Le drapeau pirate",
"url": "https://api-cdn.arte.tv/img/v2/image/tHRt5eBbkC4LEpTjKiRiiU/__SIZE__"
},
"stickers": [
{
"code": "PLAYABLE",
"label": "PLAYABLE"
},
{
"code": "FULL_VIDEO",
"label": "Voir le programme"
}
],
"trackingPixel": "/ct/?abv=A&em=094484-002-A&language=fr&pageid=collection&position=5&support=web&teaserid=094484-002-A_fr&teasertitle=Faire%20l%27histoire&zoneCode=collection_videos_RC-023242&zoneIndexInPage=1&zoneTemplate=horizontal_landscape&zoneid=collection_videos&zonename=Toutes%20les%20vid%C3%A9os",
"programId": "094484-002-A",
"teaserText": "Quand le drapeau pirate devient le révélateur indirect d'une histoire de la souveraineté.",
"duration": 1028,
"durationLabel": "18 min",
"geoblocking": {
"code": "SAT",
"label": "",
"inclusion": [],
"exclusion": []
},
"genre": null,
"audioVersions": [],
"availability": {
"type": "VOD",
"start": "2021-09-16T09:10:00Z",
"end": "2024-08-12T21:59:00Z",
"upcomingDate": "2021-09-16T09:10:00Z",
"label": "Disponible du 16/09/2021 au 12/08/2024"
},
"ageRating": 0,
"callToAction": "Regarder",
"clip": null,
"trailer": null,
"childrenCount": null
},
{
"id": "047323-001-A_fr",
"type": "teaser",
"kind": {
"code": "SHOW",
"label": "Programme",
"isCollection": false
},
"url": "/fr/videos/047323-001-A/iles-de-beautes/",
"deeplink": "arte://program/047323-001-A",
"title": "Îles de beautés",
"subtitle": "Zanzibar",
"shortDescription": "Zanzibar se situe au large des côtes africaines, dans l'océan Indien. La jungle, vierge de présence humaine, reste le domaine de rongeurs géants, de singes mangeurs de charbon et de chauves-souris frugivores.",
"mainImage": {
"caption": null,
"url": "https://api-cdn.arte.tv/img/v2/image/rYc6LmUEYCrPTi5LxhkxQW/__SIZE__"
},
"stickers": [
{
"code": "PLAYABLE",
"label": "PLAYABLE"
},
{
"code": "FULL_VIDEO",
"label": "Voir le programme"
}
],
"trackingPixel": "/ct/?abv=A&em=047323-001-A&language=fr&pageid=collection&position=6&support=web&teaserid=047323-001-A_fr&teasertitle=%C3%8Eles%20de%20beaut%C3%A9s&zoneCode=collection_videos_RC-023242&zoneIndexInPage=1&zoneTemplate=horizontal_landscape&zoneid=collection_videos&zonename=Toutes%20les%20vid%C3%A9os",
"programId": "047323-001-A",
"teaserText": "Au large des côtes africaines, dans l'océan Indien, Zanzibar a gardé un écosystème et une nature vierge.",
"duration": 2583,
"durationLabel": "44 min",
"geoblocking": {
"code": "SAT",
"label": "",
"inclusion": [],
"exclusion": []
},
"genre": null,
"audioVersions": [],
"availability": {
"type": "VOD",
"start": "2023-01-06T04:00:00Z",
"end": "2023-04-07T03:00:00Z",
"upcomingDate": "2023-01-06T04:00:00Z",
"label": "Disponible du 06/01/2023 au 06/04/2023"
},
"ageRating": 0,
"callToAction": "Regarder",
"clip": null,
"trailer": null,
"childrenCount": null
},
{
"id": "047323-003-A_fr",
"type": "teaser",
"kind": {
"code": "SHOW",
"label": "Programme",
"isCollection": false
},
"url": "/fr/videos/047323-003-A/iles-de-beautes/",
"deeplink": "arte://program/047323-003-A",
"title": "Îles de beautés",
"subtitle": "Sri Lanka",
"shortDescription": "À la découverte des faunes étranges qui peuplent le Sri Lanka. Située à quelques degrés de latitude nord, l'île émerge de l'océan Indien. Ses plaines vivent au rythme de la mousson. Inondées deux fois l'an, en mai et en octobre, elles souffrent de la sécheresse le reste de l'année.",
"mainImage": {
"caption": null,
"url": "https://api-cdn.arte.tv/img/v2/image/9xHhLrauwcoq7VGCRb82PV/__SIZE__"
},
"stickers": [
{
"code": "PLAYABLE",
"label": "PLAYABLE"
},
{
"code": "FULL_VIDEO",
"label": "Voir le programme"
}
],
"trackingPixel": "/ct/?abv=A&em=047323-003-A&language=fr&pageid=collection&position=7&support=web&teaserid=047323-003-A_fr&teasertitle=%C3%8Eles%20de%20beaut%C3%A9s&zoneCode=collection_videos_RC-023242&zoneIndexInPage=1&zoneTemplate=horizontal_landscape&zoneid=collection_videos&zonename=Toutes%20les%20vid%C3%A9os",
"programId": "047323-003-A",
"teaserText": "Inondées par la mousson en mai et en octobre, les plaines du Sri Lanka souffrent de la sécheresse le reste de l'année.",
"duration": 2590,
"durationLabel": "44 min",
"geoblocking": {
"code": "SAT",
"label": "",
"inclusion": [],
"exclusion": []
},
"genre": null,
"audioVersions": [],
"availability": {
"type": "VOD",
"start": "2023-01-06T04:00:00Z",
"end": "2023-04-07T03:00:00Z",
"upcomingDate": "2023-01-06T04:00:00Z",
"label": "Disponible du 06/01/2023 au 06/04/2023"
},
"ageRating": 0,
"callToAction": "Regarder",
"clip": null,
"trailer": null,
"childrenCount": null
},
{
"id": "047323-004-A_fr",
"type": "teaser",
"kind": {
"code": "SHOW",
"label": "Programme",
"isCollection": false
},
"url": "/fr/videos/047323-004-A/iles-de-beautes/",
"deeplink": "arte://program/047323-004-A",
"title": "Îles de beautés",
"subtitle": "Les Caraïbes",
"shortDescription": "À la découverte des faunes étranges qui peuplent les Caraïbes, véritables laboratoires de l'évolution. Les plages de Trinidad sont un des lieux de ponte favoris des tortues-luth, qui sillonnaient déjà les mers du temps des dinosaures. Autre emblème des Caraïbes, le minuscule colibri, l'oiseau au métabolisme le plus rapide du monde",
"mainImage": {
"caption": null,
"url": "https://api-cdn.arte.tv/img/v2/image/mG773a698ovUhpEBU2ZBf8/__SIZE__"
},
"stickers": [
{
"code": "PLAYABLE",
"label": "PLAYABLE"
},
{
"code": "FULL_VIDEO",
"label": "Voir le programme"
}
],
"trackingPixel": "/ct/?abv=A&em=047323-004-A&language=fr&pageid=collection&position=8&support=web&teaserid=047323-004-A_fr&teasertitle=%C3%8Eles%20de%20beaut%C3%A9s&zoneCode=collection_videos_RC-023242&zoneIndexInPage=1&zoneTemplate=horizontal_landscape&zoneid=collection_videos&zonename=Toutes%20les%20vid%C3%A9os",
"programId": "047323-004-A",
"teaserText": "Tortues-luth, colibris : les Caraïbes sont peuplées d'une faune étrange, véritable laboratoire de l'évolution.",
"duration": 2572,
"durationLabel": "43 min",
"geoblocking": {
"code": "SAT",
"label": "",
"inclusion": [],
"exclusion": []
},
"genre": null,
"audioVersions": [],
"availability": {
"type": "VOD",
"start": "2023-01-06T04:00:00Z",
"end": "2023-04-07T03:00:00Z",
"upcomingDate": "2023-01-06T04:00:00Z",
"label": "Disponible du 06/01/2023 au 06/04/2023"
},
"ageRating": 0,
"callToAction": "Regarder",
"clip": null,
"trailer": null,
"childrenCount": null
}
],
"pagination": {
"page": 1,
"pages": 1,
"totalCount": 8,
"links": {
"first": "https://api-internal.arte.tv/api/emac/v4/fr/web/zones/d3bad9c8-b1c0-43db-87fb-fb95cc68766d/content?abv=A&collectionId=RC-023242&page=1&pageId=collection&type=collection&zoneIndexInPage=1",
"next": null,
"last": "https://api-internal.arte.tv/api/emac/v4/fr/web/zones/d3bad9c8-b1c0-43db-87fb-fb95cc68766d/content?abv=A&collectionId=RC-023242&page=1&pageId=collection&type=collection&zoneIndexInPage=1"
}
}
}
},
{
"id": "5c5ab0fc-a32c-493c-bfa1-7d4eddca8834_RC-023242",
"code": "collection_upcoming_RC-023242",
"title": "Prochainement",
"slug": null,
"description": null,
"displayOptions": {
"template": "horizontal-landscape",
"theme": null,
"showZoneTitle": true,
"showItemTitle": true
},
"link": null,
"authenticatedContent": null,
"content": {
"data": [],
"pagination": null
}
},
{
"id": "3e4b7126-60ee-4740-9aa6-e0a92af2bfe1_RC-023242",
"code": "collection_article_RC-023242",
"title": "Collection Articles",
"slug": null,
"description": null,
"displayOptions": {
"template": "horizontal-landscape",
"theme": null,
"showZoneTitle": true,
"showItemTitle": true
},
"link": null,
"authenticatedContent": null,
"content": {
"data": [],
"pagination": null
}
},
{
"id": "125ee988-ab24-4bdf-a62c-703717d02164_RC-023242",
"code": "collection_associated_RC-023242",
"title": "Sur le même thème",
"slug": null,
"description": null,
"displayOptions": {
"template": "horizontal-landscape",
"theme": null,
"showZoneTitle": true,
"showItemTitle": true
},
"link": null,
"authenticatedContent": null,
"content": {
"data": [
{
"id": "https://www.arteradio.com/serie/la_derniere_nuit_d_anne_bonny/2393",
"type": "teaser",
"kind": {
"code": "EXTERNAL",
"label": "Lien web",
"isCollection": false
},
"url": "https://www.arteradio.com/serie/la_derniere_nuit_d_anne_bonny/2393",
"deeplink": null,
"title": "La dernière nuit d'Anne Bonny - Un podcast ARTE Radio",
"subtitle": null,
"shortDescription": null,
"mainImage": {
"caption": null,
"url": "https://api-cdn.arte.tv/img/v2/image/Jhjhuk8piMeNtdBsdM8Tjf/__SIZE__?photoId=32ce3f9271c297efb7a5dca15ba210c1603c998f"
},
"stickers": [],
"trackingPixel": "/ct/?abv=A&language=fr&pageid=collection&position=1&support=web&teaserid=https%3A%2F%2Fwww.arteradio.com%2Fserie%2Fla_derniere_nuit_d_anne_bonny%2F2393&teasertitle=La%20derni%C3%A8re%20nuit%20d%27Anne%20Bonny%20-%20Un%20podcast%20ARTE%20Radio&zoneCode=collection_associated_RC-023242&zoneIndexInPage=4&zoneTemplate=horizontal_landscape&zoneid=collection_associated&zonename=Sur%20le%20m%C3%AAme%20th%C3%A8me",
"programId": null,
"teaserText": null,
"duration": null,
"durationLabel": null,
"geoblocking": null,
"genre": null,
"audioVersions": [],
"availability": null,
"ageRating": null,
"callToAction": "Regarder",
"clip": null,
"trailer": null,
"childrenCount": null
},
{
"id": "https://www.arteradio.com/son/61675284/anne_bonny_la_reine_des_pirates_1_6",
"type": "teaser",
"kind": {
"code": "EXTERNAL",
"label": "Lien web",
"isCollection": false
},
"url": "https://www.arteradio.com/son/61675284/anne_bonny_la_reine_des_pirates_1_6",
"deeplink": null,
"title": "Anne Bonny, la reine des pirates - Une fiction jeune public sur ARTE Radio",
"subtitle": null,
"shortDescription": null,
"mainImage": {
"caption": null,
"url": "https://api-cdn.arte.tv/img/v2/image/Jhjhuk8piMeNtdBsdM8Tjf/__SIZE__?photoId=663343f621223cc6d55eed38146aa0162e9875b9"
},
"stickers": [],
"trackingPixel": "/ct/?abv=A&language=fr&pageid=collection&position=2&support=web&teaserid=https%3A%2F%2Fwww.arteradio.com%2Fson%2F61675284%2Fanne_bonny_la_reine_des_pirates_1_6&teasertitle=Anne%20Bonny%2C%20la%20reine%20des%20pirates%20-%20Une%20fiction%20jeune%20public%20sur%20ARTE%20Radio&zoneCode=collection_associated_RC-023242&zoneIndexInPage=4&zoneTemplate=horizontal_landscape&zoneid=collection_associated&zonename=Sur%20le%20m%C3%AAme%20th%C3%A8me",
"programId": null,
"teaserText": null,
"duration": null,
"durationLabel": null,
"geoblocking": null,
"genre": null,
"audioVersions": [],
"availability": null,
"ageRating": null,
"callToAction": "Regarder",
"clip": null,
"trailer": null,
"childrenCount": null
}
],
"pagination": {
"page": 1,
"pages": 1,
"totalCount": 2,
"links": {
"first": "https://api-internal.arte.tv/api/emac/v4/fr/web/zones/125ee988-ab24-4bdf-a62c-703717d02164/content?abv=A&collectionId=RC-023242&page=1&pageId=collection&type=collection&zoneIndexInPage=4",
"next": null,
"last": "https://api-internal.arte.tv/api/emac/v4/fr/web/zones/125ee988-ab24-4bdf-a62c-703717d02164/content?abv=A&collectionId=RC-023242&page=1&pageId=collection&type=collection&zoneIndexInPage=4"
}
}
}
},
{
"id": "371699f8-dcfb-4abb-933a-83cc956a5d7d_RC-023242",
"code": "collection_partner_RC-023242",
"title": "Collection Partners",
"slug": null,
"description": null,
"displayOptions": {
"template": "horizontal-landscape",
"theme": null,
"showZoneTitle": true,
"showItemTitle": true
},
"link": null,
"authenticatedContent": null,
"content": {
"data": [],
"pagination": null
}
}
],
"stats": {
"xiti": {
"page_name": "Home_RC-023242_bandes-de-pirates",
"chapter1": "HIS_histoire",
"chapter2": "Collection",
"chapter3": "RC-023242_bandes-de-pirates",
"x1": "fr",
"x2": "Collection",
"s2": 1,
"siteId": "582046",
"env_work": "prod",
"search_keywords": null
}
},
"metadata": {
"title": "Bandes de pirates !",
"description": "Aux XVII et XVIIIe siècles, les pirates et les corsaires sillonent les océans en quête d'aventures. Ils sont redoutables et intriguants et, du Capitaine Horatio Hornblower aux corsaires napoléonniens en passant par Francis Drake, ils ont alimenté nos imaginaires et contribuent encore à de fameuses légendes.",
"seo": {
"title": "Bandes de pirates ! - Histoire | ARTE",
"description": "Aux XVII et XVIIIe siècles, les pirates et les corsaires sillonent les océans en quête d'aventures. Ils sont redoutables et intriguants et, du Capitaine Horatio Hornblower aux corsaires napoléonniens en passant par Francis Drake, ils ont alimenté nos imaginaires et contribuent encore à de fameuses légendes.",
"canonical": "/fr/videos/RC-023242/bandes-de-pirates/"
},
"og": {
"image": {
"url": "https://api-cdn.arte.tv/img/v2/image/Jhjhuk8piMeNtdBsdM8Tjf/1920x1080?type=TEXT&watermark=true",
"width": 1920,
"height": 1080
}
},
"twitter": {
"image": {
"url": "https://api-cdn.arte.tv/img/v2/image/Jhjhuk8piMeNtdBsdM8Tjf/1920x1080?type=TEXT&watermark=true"
},
"site": "@ARTEfr"
}
},
"base": {
"type": "collections",
"redirect": null
}
}
},
"initialType": "collections",
"mamiBaseUrl": "https://api-cdn.arte.tv/api/mami/v1/",
"locale": "fr",
"tcStartFrom": null,
"abvGroups": "A",
"emacVersion": "v4"
},
"locale": "fr",
"footerProps": {
"main": [
{
"label": "Sites",
"href": null,
"links": [
{
"label": "ARTE VOD/DVD",
"kind": "internal",
"href": "https://boutique.arte.tv/",
"rel": null
},
{
"label": "ARTE Radio",
"kind": "internal",
"href": "https://www.arteradio.com/",
"rel": null
},
{
"label": "Coups de cœur culture",
"kind": "internal",
"href": "https://my.arte.tv/index.php?lang=fr&page=eventsFavorite",
"rel": null
},
{
"label": "Programmes en UHD ",
"kind": "internal",
"href": "https://www.arte.tv/fr/videos/RC-022710/nos-programmes-en-uhd/",
"rel": null
},
{
"label": "ARTE Info Plus - Décryptez l'actualité",
"kind": "internal",
"href": "https://www.arte.tv/fr/videos/RC-022628/arte-info-plus/",
"rel": null
}
]
},
{
"label": "Entreprise",
"href": null,
"links": [
{
"label": "Tout sur ARTE",
"kind": "internal",
"href": "https://www.arte.tv/sites/corporate/",
"rel": "nofollow"
},
{
"label": "Emplois et stages",
"kind": "internal",
"href": "https://www.arte.tv/sites/corporate/particuliers-professionnels/#offres-demploi-et-de-stages",
"rel": "nofollow"
},
{
"label": "Appels d'offres",
"kind": "internal",
"href": "https://www.arte.tv/sites/corporate/appels-doffres/",
"rel": "nofollow"
},
{
"label": "Aide & contact",
"kind": "internal",
"href": "https://www.arte.tv/sites/corporate/nous-repondons-a-vos-questions/",
"rel": "nofollow"
},
{
"label": "Streamer responsable",
"kind": "internal",
"href": "https://www.arte.tv/sites/corporate/streaming-responsable/",
"rel": "nofollow"
}
]
},
{
"label": "Infos légales",
"href": null,
"links": [
{
"label": "Gérer les cookies",
"kind": "cookie",
"href": null,
"rel": null
},
{
"label": "ARTE et vos données personnelles",
"kind": "internal",
"href": "https://www.arte.tv/sites/corporate/donnees-personnelles/",
"rel": "nofollow"
},
{
"label": "Mentions légales et crédits",
"kind": "internal",
"href": "https://www.arte.tv/sites/corporate/credits/",
"rel": "nofollow"
},
{
"label": "CGU",
"kind": "internal",
"href": "https://www.arte.tv/sites/corporate/conditions-generales-dutilisation-cgu/",
"rel": "nofollow"
},
{
"label": "Accessibilité",
"kind": "internal",
"href": "https://www.arte.tv/sites/corporate/accessibilite/",
"rel": "nofollow"
},
{
"label": "Plan du site",
"kind": "internal",
"href": "https://www.arte.tv/fr/sitemap/",
"rel": null
}
]
},
{
"label": "Réseaux sociaux",
"href": null,
"links": [
{
"label": "Facebook",
"kind": "external",
"href": "https://www.facebook.com/artetv",
"rel": "nofollow"
},
{
"label": "Instagram",
"kind": "external",
"href": "https://www.instagram.com/artefr",
"rel": "nofollow"
},
{
"label": "Youtube",
"kind": "external",
"href": "https://www.youtube.com/arteplus7",
"rel": "nofollow"
},
{
"label": "Twitter",
"kind": "external",
"href": "https://www.twitter.com/artefr",
"rel": "nofollow"
}
]
}
]
},
"geoblocking": "DE_FR",
"serverTime": "2023-01-24T08:43:36.718Z",
"__N_SSP": true
},
"page": "/videos/[...identifiers]",
"query": {
"identifiers": [
"RC-023242",
"bandes-de-pirates"
]
},
"buildId": "230117085533",
"assetPrefix": "https://static-cdn.arte.tv/replay",
"runtimeConfig": {
"emacVersion": "v4",
"ebuBoxUrl": "https://reco.ebu.io/news-reco-arte.js",
"ffABTesting": true,
"ffDirectPlayerAutoPlay": "true",
"ffEbuBox": false,
"ffImagePlaceholder": false,
"ffLivePage": true,
"ffMeta": true,
"ffNewGuideTv": true,
"ffNewsletterZoneWithTeaserImage": false,
"ffPlayerAutoPlay": "if_available",
"ffProgramTrailer": false,
"ffProfileMenu": false,
"ffSettingsMenuTargetedComms": false,
"ffSidaction": false,
"ffThemeSwitch": false,
"ffAtInternetSrcForce": true,
"ffSettingsMenuVideoQuality": false,
"ffSliderMetaInfoButtonSeeMore": false,
"newsletterSubscribeUrl": "https://api.arte.tv/api/sso/v3/newsletter/subscribe",
"tagCommanderUrl": "https://cdn.tagcommander.com/3445"
},
"isFallback": false,
"gssp": true,
"customServer": true,
"appGip": true,
"locale": "fr",
"locales": [
"fr",
"de",
"en",
"es",
"pl",
"it"
],
"defaultLocale": "fr",
"scriptLoader": []
}

View File

@ -12,7 +12,6 @@ _DATA_MARK = '<script id="__NEXT_DATA__" type="application/json">'
def _process_programs_page(page_value):
language = page_value["language"]
zone_found = False
@ -52,7 +51,6 @@ def _process_programs_page(page_value):
def _process_collections_page(page_value):
language = page_value["language"]
main_zone_found = False
@ -119,16 +117,15 @@ def iter_programs(page_url, http_session):
raise InvalidPage("INVALID_JSON_DATA", page_url)
try:
initial_page_value = next_js_data["props"]["pageProps"]["initialPage"]["value"]
initial_type = next_js_data["props"]["pageProps"]["initialType"]
page_value = next_js_data["props"]["pageProps"]["props"]["page"]["value"]
match initial_type:
case "programs":
yield from _process_programs_page(initial_page_value)
case "collections":
yield from _process_collections_page(initial_page_value)
match page_value["type"]:
case "program":
yield from _process_programs_page(page_value)
case "collection":
yield from _process_collections_page(page_value)
case _:
raise PageNotSupported(page_url, initial_type)
raise PageNotSupported(page_url, page_value)
except (KeyError, IndexError, ValueError) as e:
raise InvalidPage("SCHEMA", page_url) from e