2 messages
Contenu marqué « Ajouté » absent de Ma Playlist – incohérence reproductible dans l'API myCANAL
Bonjour,
Je rencontre un problème avec certains contenus : ils apparaissent bien comme « Ajouté » sur leur fiche, mais sont absents de Ma Playlist, sur tous les supports testés (site web, application iOS et application Android TV).
Je précise également que je n'ai pas désactivé la personnalisation des contenus dans les paramètres de mon compte.
J'ai actuellement un cas reproductible avec « Certains l'aiment chaud » (Content ID 328419_50002, CINE+ OCS). J'avais déjà rencontré le même problème avec « Shame » : le retirer puis le réajouter avait immédiatement corrigé le problème.
J'ai consulté le sujet « Disparition de mes favoris » publié sur Canal Assistance l'année dernière, notamment concernant la limite de 500 contenus et l'hypothèse selon laquelle les épisodes des séries seraient comptabilisés individuellement.
J'ai donc vérifié cette piste, puis analysé en lecture seule les appels à l'API Hodor effectués par le site myCANAL.
La limite de 500 ne semble pas expliquer mon problème : l'API retourne actuellement l'intégralité de ma playlist en 125 entrées (100 + 25) et confirme la fin de la pagination. Ces entrées représentent pourtant 753 épisodes restant à voir + 66 films, ce qui semble également contredire l'hypothèse d'un comptage individuel des épisodes dans cette limite.
Surtout, j'ai pu reproduire une incohérence directement dans les réponses de l'API :
- pour « Certains l'aiment chaud », l'API personnalisée
actionLayoutretourneisInPlaylist: trueet « Ajouté », conformément à l'interface ; - mais le Content ID est absent de
/lists/playlist; - j'ai effectué la même capture avec un autre film CINE+ OCS présent normalement dans Ma Playlist : son état personnalisé est identique (
isInPlaylist: true), mais celui-ci est bien retourné par/lists/playlist.
Le problème semble donc se situer entre l'état personnalisé d'appartenance à la playlist et l'énumération de cette playlist, plutôt que dans l'affichage de l'étoile.
J'ai conservé les éléments permettant de documenter et reproduire l'analyse : captures HAR, réponses JSON detail / actionLayout, séquences des requêtes GET et comparaison avec le contenu fonctionnel, le tout expurgé des données d'authentification. Toutes les investigations ont été réalisées en lecture seule, sans modification du compte via l'API.
Je peux bien entendu transmettre ces fichiers à l'équipe technique.
Je conserve également « Certains l'aiment chaud » dans cet état sans le retirer/réajouter, afin de ne pas faire disparaître le problème avant qu'il puisse éventuellement être examiné côté serveur.
Serait-il possible de transmettre le cas à l'équipe technique en charge de myCANAL / Ma Playlist ?
Merci.


Frederic_EquipeCANAL
Compte officiel CANAL+
•
7.3K messages
il y a 4 heures
Bonjour,
Je vous remercie pour ce message très détaillé que je transmets à nos équipes pour analyse.
Je reviens vers vous dès que j'ai des informations.
0
0