الوصول إلى بيانات المستخدمين من واجهة برمجة تطبيقات منتدى Discourse

مرحباً، أريد الوصول إلى بيانات المستخدم (summary.json) الموجودة على https://www.chiefdelphi.com/u/ereeen1208/summary.json باستخدام Nextjs typescript لمشروع. (chiefdelphi هو منتدى discourse لـ FRC) لقد حاولت استخدام طرق متعددة ولكن كل طريقة تؤدي إلى خطأ أو تفشل:

(في جميع الأمثلة، url = “https://www.chiefdelphi.com/u/ereeen1208/summary.json”)

الكود الذي يعيد استجابة فارغة:

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

الكود الذي يعيد أخطاء CORS:

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

خطأ لـ fetch():

Access to fetch at ‘https://www.chiefdelphi.com/u/ereeen1208/summary.json’ from origin ‘http://localhost:3000’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource. If an opaque response serves your needs, set the request’s mode to ‘no-cors’ to fetch the resource with CORS disabled.

خطأ لـ axios.get():

Access to XMLHttpRequest at ‘https://www.chiefdelphi.com/u/unpicasso/summary.json’ from origin ‘http://localhost:3000’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource.

ماذا يمكنني أن أفعل للحصول على البيانات من هذا الرابط؟ هل أحتاج إلى تجربة طريقة مختلفة لكشط الويب أو إضافة المزيد من المعلمات؟ شكراً.

إعجاب واحد (1)

مرحباً @EReeeN1208 ربما يساعد هذا؟

إعجاب واحد (1)