web-dev-qa-db-fra.com

Comment définir l'URL "Twitter: joueur" dans la carte de joueur Twitter?

J'essaie de concevoir des cartes de joueur Twitter pour mes épisodes de podcast, qui sont hébergés sur un site Wordpress. Je suis confus sur ce qui est censé aller dans cette section:

<meta name="Twitter:player" content="">

La seule information que je puisse trouver sur Twitter à propos de ce champ est qu'il s'agit d'un: "URL HTTPS vers le lecteur iframe. Il doit s'agir d'une URL HTTPS qui ne génère pas d'avertissements de contenu hétérogènes dans un navigateur Web. Obligatoire."

Alors, comment sait-on quelle URL utiliser? Existe-t-il des joueurs gratuits auxquels tout le monde peut accéder via leur carte Twitter? Le joueur doit-il être auto-hébergé?

Mon site utilise le Podlove Web Player pour lire les épisodes de mon podcast ( exemple de message ici ). Je préférerais utiliser ce lecteur car je l'ai déjà configuré pour chacun de mes épisodes, mais je ne connais pas suffisamment le système de cartes Twitter pour savoir si c'est possible.

Merci pour tous les conseils!

2
strangeronyourtrain

D'après ce que j'ai compris, vous devez attribuer à Twitter une URL vers une page distincte de votre site contenant uniquement la vidéo. Ceci est utilisé comme URL pour un iframe sur Twitter.

Donc, si vous configurez une page sur votre site avec la vidéo seule (pas d'en-tête/pied de page/logo ou quoi que ce soit d'autre) appelée www.example.com/video.html votre carte Twitter en HTML serait: <meta name="Twitter:player" content="https://www.example.com/video.html">.

La documentation de Twitter détaille le format requis, la manière dont les applications et leur site mobile doivent être configurés. Ils mentionnent également qu'ils examinent les cartes de joueur. Il est donc intéressant de les examiner et de s’assurer que tout fonctionne.

Pour éviter les avertissements de contenu mixte, vous devez vous assurer que votre page https ne comprend que des ressources https, c'est-à-dire que tous les liens vers des fichiers javascript ou vidéo doivent être servis via https.

1
Barry Hennessy