Pour intégrer dynamiquement le contenu de l’application BOA sur votre site internet comme:
liste des émissions
liste des épisodes
lire un épisode
.
Plusieurs solutions techniques sont proposées. Nous (Agence Lumy) avons fait en sorte que l’application soit un maximum ouverte pour vos développements futurs…
Solutions techniques possibles:
API native Directus [REST]
API native Directus [GraphQL]
API simplifiée [REST]
Iframe
Pour utiliser l’API native, veuillez vous référer à la documentation de Directus
Cette option est la plus performante et puissante, mais aussi “la plus compliquée“ pour des développeurs juniors
Pour utiliser l’API simplifiée, veuillez vous référer à cette page
Cette solution est un compromis entre la difficulté de l’API native et un Iframe qui n’est pas une solution techniquement propre pour des raisons notamment de SEO, mais également de personnalisation
Malgré la simplicité d’utilisation, les iframe ne sont pas recommandés pour des raisons de SEO ainsi que de personnalisation. Nous mettons cette solution à disposition seulement pour les radios qui n’ont pas les capacités d’utiliser directement les APIs
Variable: {radio_id} est l’identifiant de votre radio, pour connaitre votre identifiant, rendez vous sur cette page.
Arrivée sur les émissions → navigation jusqu’à l’écoute des podcasts
<iframe
src="https://iframe.radios.bzh/{radio_id}">
</iframe>Arrivée sur les épisodes → sans filtre des émissions
<iframe
src="https://iframe.radios.bzh/episodes/{radio_id}">
</iframe>Pensez à afficher l’iframe moins haut que la hauteur de l’écran pour ne pas casser la navigation.
Pour plus d’informations concernant la balise HTML <iframe>, rendez vous sur la documentation Mozilla
Nous ne sommes en aucun cas responsable de la manière dont vous intégrer l’iframe sur votre site internet.
Si vous avez des idées de pages supplémentaires en iframe, ajoutez la suggestion sur la plateforme de feedback !