مرحباً بالجميع!
أنا أرسل رسالة خاصة عبر واجهة برمجة تطبيقات المستخدم. باستخدام اسم المستخدم ‘system’
const postData = {
title: messageTitle,
raw: messageBody,
username: 'system',
category: 22,
target_recipients,
archetype: 'private_message',
is_warning: true,
status: 'archived',
enabled: false,
};
// start sending message
try {
const response = await fetch(endpoint, {
method: 'POST',
headers: getHeaders(),
body: JSON.stringify(postData),
});
// Convert the response to JSON
const data = await response.json();
return data;
} catch (error) {
return { errors: ['something went wrong while sending PM'] };
}
ولكن، في الإشعار، يظهر ‘2 رد’
ولكن في الواقع لا توجد ردود
والأغرب من ذلك هو أن هذه المشكلة تحدث فقط عند إرسال رسالة خاصة من الموقع المباشر. الاختبار من localhost لا يؤدي إلى ظهور المشكلة.
أي فكرة؟


