أنا مستخدم جديد لـ Discourse. أحاول تطبيق التعليقات في Discourse في تطبيق React الخاص بي ولكنه يبدو معقدًا جدًا بالنسبة لي. هل هناك استدعاء بسيط لواجهة برمجة التطبيقات العامة يمكنني إجراؤه باستخدام axios أو fetch؟ أريد أن أبدأ بهذا لأنني حاولت باستخدام مفاتيح API واسم المستخدم الخاص بي ولكن هناك خطأ axios:
const fetchComments = async () => {
try {
const response = await axios(
'https://discourse.mydomain.com/t/category/13.json',{
headers: {
'Api-Key': apiKey,
'Api-Username': apiUsername
}
}
)
.then(data=>datas.json())
.then(checkData=>console.log(checkData)
console.log("discourse",response)
} catch (error) {
console.error('Error fetching comments:', error);
}
};```