Aller au contenu principal

Récupérer les informations d'une émission

On peut récupérer les informations d'une émission soit par son identifiant (mais il faut le connaître à l'avance), soit à partir de son URL sur un des sites du groupe.

Exemples :

{
showByUrl(
url: "https://www.radiofrance.fr/franceculture/podcasts/fictions-theatre-et-cie"
) {
id
title
url
standFirst
podcast {
rss
itunes
}
taxonomiesConnection {
edges {
relation
info
node {
id
path
type
title
standFirst
}
}
}
personalitiesConnection {
edges {
relation
info
node {
id
name
}
}
}
}
}
attention

à ce jour, les podcasts natifs / originaux (qui ne donnent pas lieu à une diffusion sur l'antenne hertzienne, tel que le podcast OLI) ne sont pas disponibles dans l'Open API.

Récupérer les dernières diffusions d'une émission donnée

Vous pouvez récupérer les dernières diffusions d'une émission en spécifiant l'URL de l'émission sur le site de la chaîne.

Par exemple, pour récupérer les dernières diffusions de l'émission Fictions / Théâtre et Cie sur France Culture :

{
diffusionsOfShowByUrl(
url: "https://www.radiofrance.fr/franceculture/podcasts/fictions-theatre-et-cie"
first: 10
) {
edges {
cursor
node {
id
title
url
published_date
podcastEpisode {
url
playerUrl
title
}
}
}
}
}

Récupérer la liste des émissions d'une chaîne donnée

Vous pouvez aussi récupérer la liste paginée des émissions d'une chaîne donnée :

{
shows(
station: FRANCEINTER
first: 5
after: "MDE3OWRjODItMjlmMy00Mzc5LTk2MmItMmFkNzJhNTNiOGQ4"
) {
edges {
cursor
node {
id
title
diffusionsConnection {
edges {
node {
title
url
}
}
}
}
}
}
}