Files
epg/sites/orangetv.orange.es/__data__/data3.json
Toha 3dbece7ff0 Update orangetv.orange.es guide.
Test:

```sh
npm test --- orangetv.orange.es

> test
> run-script-os orangetv.orange.es

> test:win32
> SET "TZ=Pacific/Nauru" && npx jest --runInBand orangetv.orange.es

 PASS  sites/orangetv.orange.es/orangetv.orange.es.test.js
  √ can generate valid url (6 ms)
  √ can parse response (6 ms)
  √ can handle empty guide (1 ms)

Test Suites: 1 passed, 1 total
Tests:       3 passed, 3 total
Snapshots:   0 total
Time:        0.701 s, estimated 1 s
Ran all test suites matching /orangetv.orange.es/i.
```

Grab:

```sh
pm run grab --- --site=orangetv.orange.es

> grab
> npx tsx scripts/commands/epg/grab.ts --site=orangetv.orange.es

starting...
config:
  output: guide.xml
  maxConnections: 1
  gzip: false
  site: orangetv.orange.es
loading channels...
  found 2 channel(s)
run #1:
  [1/2] orangetv.orange.es (es) - La1.es - Jan 12, 2025 (18 programs)
  [2/2] orangetv.orange.es (es) - La2.es - Jan 12, 2025 (39 programs)
  saving to "guide.xml"...
  done in 00h 00m 18s
```

Signed-off-by: Toha <tohenk@yahoo.com>
2025-01-12 14:14:28 +07:00

1 line
5.3 KiB
JSON

[{"responseElementType": "ProgramList", "channelExternalId": "1010", "programs": [{"startDate": 1736690400000, "endDate": 1736694000000, "attachments": [{"name": "COVER", "value": "/epg/COVER/COVER_663318.jpg"}], "seriesSeason": "", "episodeId": "", "referenceProgramId": "780872012", "prLevel": 1, "id": 15058342729, "description": "Informativo de Televisión Española de los fines de semana. Lara Siscar e Igor Gómez se encargan de presentar las últimas noticias de ámbito nacional e internacional surgidas durante el día", "seriesName": "", "genres": [{"externalId": "Programa", "name": "Programa", "id": 9169074970}, {"externalId": "Informativo", "name": "Informativo", "id": 862353792}], "name": "Telediario 1 Fin de Semana", "flags": 14}, {"startDate": 1736694000000, "endDate": 1736699700000, "attachments": [{"name": "COVER", "value": "/epg/COVER/COVER_438081.jpg"}], "seriesSeason": "", "episodeId": "", "referenceProgramId": "780916569", "prLevel": 4, "id": 15073960132, "description": "Aparentemente, Ollie Trinke lo tiene todo. Pero cuando su mujer fallece, Ollie se va a vivir con su padre a Nueva Jersey. Un día, en el videoclub, conoce a una joven que rompe todos sus esquemas.", "seriesName": "", "genres": [{"externalId": "Cine", "name": "Cine", "id": 128839623}, {"externalId": "Comedia", "name": "Comedia", "id": 862331198}, {"externalId": "Comedia Romántica", "name": "Comedia Romántica", "id": 1384659250}, {"externalId": "Drama", "name": "Drama", "id": 862336010}], "name": "Una chica de Jersey", "flags": 14}, {"startDate": 1736699700000, "endDate": 1736705100000, "attachments": [{"name": "COVER", "value": "/epg/COVER/COVER_2306072.jpg"}], "seriesSeason": "", "episodeId": "", "referenceProgramId": "780916570", "prLevel": 6, "id": 15073959556, "description": "Diane, abogada brillante, pierde su móvil y recibe una llamada de la persona que lo ha encontrado. Resulta ser el hombre perfecto, salvo por un pequeño problema: mide 1,36 metros.", "seriesName": "", "genres": [{"externalId": "Cine", "name": "Cine", "id": 128839623}, {"externalId": "Aventuras", "name": "Aventuras", "id": 1690076911}, {"externalId": "Comedia", "name": "Comedia", "id": 862331198}, {"externalId": "Romance", "name": "Romance", "id": 862337287}], "name": "Un hombre de altura", "flags": 14}, {"startDate": 1736705100000, "endDate": 1736710500000, "attachments": [{"name": "COVER", "value": "/epg/COVER/COVER_662983.jpg"}], "seriesSeason": "", "episodeId": "", "referenceProgramId": "780916572", "prLevel": 1, "id": 15073960855, "description": "Ella Morgan y su prometido, Jacob, iban hacerse cargo de la plantación de té familiar, pero cuando Jacob muere en un accidente de escalada, Ella se desentiende del negocio. Dos años después, en una visita a sus padres descubre que su padre Mortimer quiere arrendar la plantación, pero su madre, Jane, ha contratado a un experto en marketing, Finn Huxley, para que les ayude a incrementar las ventas y poner a si fin a la crisis que atraviesa la plantación. A petición de su madre Ella decide quedarse unos días y poco a poco acaba enamorándose de Finn.", "seriesName": "", "genres": [{"externalId": "Cine", "name": "Cine", "id": 128839623}, {"externalId": "Drama", "name": "Drama", "id": 862336010}], "name": "Té y amor", "flags": 14}, {"startDate": 1736710500000, "endDate": 1736712000000, "attachments": [{"name": "COVER", "value": "/epg/COVER/COVER_2246597.jpg"}], "seriesSeason": "", "episodeId": "", "referenceProgramId": "780872001", "prLevel": 1, "id": 15058342009, "description": "Jacob Petrus ofrece una original mirada sobre el territorio y sus habitantes a través de la meteorología. La divulgación y la información sobre el terreno conviven con el descubrimiento de la naturaleza y el medio ambiente.", "seriesName": "", "genres": [{"externalId": "Programa", "name": "Programa", "id": 9169074970}, {"externalId": "Entretenimiento", "name": "Entretenimiento", "id": 862338574}], "name": "Aquí la Tierra", "flags": 14}, {"startDate": 1736712000000, "endDate": 1736715900000, "attachments": [{"name": "COVER", "value": "/epg/COVER/COVER_663318.jpg"}], "seriesSeason": "", "episodeId": "", "referenceProgramId": "780872003", "prLevel": 1, "id": 15058342297, "description": "Informativo de Televisión Española de los fines de semana. Lara Siscar e Igor Gómez se encargan de presentar las últimas noticias de ámbito nacional e internacional surgidas durante el día", "seriesName": "", "genres": [{"externalId": "Programa", "name": "Programa", "id": 9169074970}, {"externalId": "Informativo", "name": "Informativo", "id": 862353792}], "name": "Telediario 2 Fin de Semana", "flags": 14}, {"startDate": 1736715900000, "endDate": 1736723100000, "attachments": [{"name": "COVER", "value": "/epg/COVER/COVER_3520028.jpg"}], "seriesSeason": "2", "episodeId": "1", "referenceProgramId": "780906207", "prLevel": 1, "id": 15071379397, "description": "Nervios y emoción en el debut de los 14 pasteleros de la nueva temporada de Bake off Famosos al horno. En el primer programa hornearán unas galletas dedicadas a sus mascotas y una tradicional tarta de queso.", "seriesName": "Bake Off: Famosos al horno", "genres": [{"externalId": "Programa", "name": "Programa", "id": 9169074970}, {"externalId": "Reality", "name": "Reality", "id": 9286822642}], "name": "Bake Off: Famosos al horno - T2, E01: Bake Off: Famosos al horno", "flags": 15}]}]