- Timelines intégrées
- Tweets intégrés
L’extrait HTML renvoyé sera automatiquement reconnu comme une timeline intégrée lorsque le JavaScript de widget de X est inclus dans la page.Le endpoint oEmbed permet de personnaliser l’apparence finale d’une timeline intégrée en définissant les propriétés correspondantes dans le balisage HTML, qui seront interprétées par le JavaScript de X fourni par défaut avec la réponse HTML. Le format du balisage renvoyé peut évoluer au fil du temps, à mesure que X ajoute de nouvelles fonctionnalités ou ajuste la représentation de la timeline.Pour une timeline X spécifiée par l’URL de la timeline, dans un format JSON compatible oEmbed. Les timelines utilisateur et de Liste sont prises en charge. Le balisage de la timeline est destiné à être mis en cache sur vos serveurs pendant au plus la durée de mise en cache recommandée, indiquée par la propriété cache_age.
URL de la ressource
https://publish.x.com/oembedInformations sur la ressource
| Formats de réponse | JSON |
| Nécessite une authentification ? | Non |
| Soumis à une limitation de débit | Non |
Paramètres
| Nom | Description | Exemple |
|---|---|---|
| url | L’URL de la timeline X à intégrer | * https://x.com/TwitterDev *https://x.com/TwitterDev/lists/national-parks |
| limit | Affiche jusqu’à N éléments, où N est une valeur comprise entre 1 et 20 inclus | 6 |
| maxwidth | Définit la largeur maximale du widget. Doit être comprise entre 180 et 1200 inclus | 300 |
| maxheight | Définit la hauteur maximale du widget. Doit être supérieure à 200 | 400 |
| omit_script | N’inclut pas d’élément script dans la réponse | 1 |
| lang | Un code de langue X pris en charge (language code) | es |
| theme | Lorsqu’il est défini sur dark, la timeline est affichée avec un texte clair sur un arrière-plan sombre | dark |
| chrome | Supprime des composants d’affichage de la timeline à l’aide de jetons séparés par des espaces * noheader - masque l’en-tête * nofooter - masque le pied de page, s’il est visible * noborders - supprime toutes les bordures : autour du widget, entre les Tweets et à l’intérieur d’un Tweet * noscrollbar - rogne et masque la barre de défilement de la timeline, si elle est visible * transparent - supprime la couleur d’arrière-plan | noheader%20nofooter |
| aria_polite | Définit, pour les Tweets ajoutés à une timeline, une valeur ARIA live region politeness assertive | assertive |
| dnt | Lorsqu’il est défini sur true, la timeline et sa page intégrée sur votre site ne sont pas utilisées à des fins incluant les suggestions personnalisées et les publicités personnalisées | true |