皆さん、こんにちは!
ユーザーAPI経由でプライベートメッセージを送信しています。「system」というユーザー名を使用しています。
const postData = {
title: messageTitle,
raw: messageBody,
username: 'system',
category: 22,
target_recipients,
archetype: 'private_message',
is_warning: true,
status: 'archived',
enabled: false,
};
// メッセージ送信開始
try {
const response = await fetch(endpoint, {
method: 'POST',
headers: getHeaders(),
body: JSON.stringify(postData),
});
// レスポンスをJSONに変換
const data = await response.json();
return data;
} catch (error) {
return { errors: ['PMの送信中に問題が発生しました'] };
}
しかし、通知には「2件の返信」と表示されています。
実際には返信はありません。
さらに奇妙なことに、この問題はライブサイトからPMを送信した場合にのみ発生します。localhostからのテストでは問題は発生しません。
何か考えはありますか?


