Accéder aux données utilisateur via l'API d'un forum Discourse

Bonjour, je souhaite accéder aux données utilisateur (summary.json) situées à l’adresse https://www.chiefdelphi.com/u/ereeen1208/summary.json en utilisant Nextjs typescript pour un projet. (chiefdelphi est un forum discourse pour FRC) J’ai essayé plusieurs méthodes, mais chaque méthode aboutit à une erreur ou est infructueuse :

(Dans tous les exemples, url = “https://www.chiefdelphi.com/u/ereeen1208/summary.json”)

Code qui renvoie une réponse vide :

const response = await fetch(url, {
            mode: "no-cors",
            method: "GET"
        })

Code qui renvoie des erreurs CORS :

const response = await fetch(url, {
            mode: "cors",
            method: "GET"
})
const { data } = await axios.get(url);

Erreur pour fetch() :

Accès à fetch à l’adresse ‘https://www.chiefdelphi.com/u/ereeen1208/summary.json’ depuis l’origine ‘http://localhost:3000’ bloqué par la politique CORS : Aucun en-tête ‘Access-Control-Allow-Origin’ n’est présent sur la ressource demandée. Si une réponse opaque répond à vos besoins, définissez le mode de la requête sur ‘no-cors’ pour récupérer la ressource avec CORS désactivé.

Erreur pour axios.get() :

Accès à XMLHttpRequest à l’adresse ‘https://www.chiefdelphi.com/u/unpicasso/summary.json’ depuis l’origine ‘http://localhost:3000’ bloqué par la politique CORS : Aucun en-tête ‘Access-Control-Allow-Origin’ n’est présent sur la ressource demandée.

Que puis-je faire pour obtenir les données de cette URL ? Aurais-je besoin d’essayer une méthode de web scraping différente ou d’ajouter plus de paramètres ? Merci.

1 « J'aime »

salut @EReeeN1208 peut-être que cela pourrait aider ?

1 « J'aime »