Les données suivantes sont disponibles au format XMLTV :
Pour accéder aux données Plus, il faut un JWT token que tu vas recevoir après avoir fait un don.
Accès aux données Plus avec TV-Browser :
Si tu utilises le plugin pour TV-Browser, tu peux simplement entrer le token dans les paramètres du plugin.
Accès aux données Plus si tu n'utilises pas TV-Browser :
Si tu utilises un autre software que TV-Browser, le token doit être indiqué à chaque requête dans le champ « Authorization » de l'en-tête sous la forme « Bearer [token] ».
Comment tester si cela fonctionnerait :
Tu peux dès à présent, sans avoir obtenu de token, vérifier si cela fonctionne en ouvrant ce fichier test : https://epg-plus.com/test/testfile.txt avec ce token :
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6IlUyRnNkR1ZrWDE4Mi1WbTZURFJ3NXdXTW90Z3dFRk5pIiwiaXNzIjoiZXBnLXBsdXMuY29tIiwiaWF0IjoxNjcwNDM2MjQwfQ.wOBzz5TzyNZTzeKVPRGQf13J3lzWomBFNosxuAje6yU
Exemple : Si tu utilises cURL, tu dois entrer la commande suivante :
curl -H "Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6IlUyRnNkR1ZrWDE4Mi1WbTZURFJ3NXdXTW90Z3dFRk5pIiwiaXNzIjoiZXBnLXBsdXMuY29tIiwiaWF0IjoxNjcwNDM2MjQwfQ.wOBzz5TzyNZTzeKVPRGQf13J3lzWomBFNosxuAje6yU" -X GET https://epg-plus.com/test/testfile.txt
(Veuillez noter que ce token n'est valable que pour ce fichier test, et non pour les données réelles. Pour tester un token réel, il faut par exemple prendre le fichier « https://epg-plus.com/plus/last_update ».)
Il est préférable de ne télécharger que les fichiers dont tu as besoin et qui ont été modifiés. Si cela n'est pas possible, les données Plus contiennent également les fichiers « https://epg-plus.com/plus/full.xml » ou, sous forme compressée, « https://epg-plus.com/plus/full.xml.gz ». Ils contiennent les données de toutes les chaînes pour les 7 prochains jours, mais sont donc assez volumineux. Pour pouvoir télécharger ces fichiers, il faut également utiliser le token comme expliqué ci-dessus.
Si on n'a pas la possibilité d'indiquer le token lors du téléchargement, par exemple parce que le software utilisé ne le prend pas en charge, on peut aussi s'annoncer par e-mail après avoir fait un don et on recevra alors un lien personnel avec lequel on pourra télécharger les fichiers « full.xml » même sans token.
For developers:
If you access the data make sure to avoid unnecessary requests and cache data as possible. To find out if any data changed since your last visit, you can look up the "last_update" file or make a HEAD request to "datalist.xml" to get the "Last-Modified" date.
If there have been changes on the server, download the "datalist.xml" file to find out which channels have updates on which dates. Download only those files that actually have been updated since your last visit.
All data is available as ".xml" file, which is sent gzip compressed (if supported by client) and as ".xml.gz" compressed file (even though they are not displayed in the lists on top of this page).
Keep in mind that the data is subject to copyright by the respective owners and must only be used for private, non-commercial use.