Помилка MyChat Integration API: MCIAPI_Error_CantSendMessageToSelf
Помилка
17, MCIAPI_Error_CantSendMessageToSelf
Опис
Не можна надіслати повідомлення самому собі. Облікові записи відправника та одержувача повинні бути різними.
JSON об'єкт
{
"cmd" : "0001",
"evocator" : "XXXX",
"error" : 17,
"сontext" : "myfunc",
"User" : "Nickname",
"error_desc_ru" : "https://nsoft-s.com/...",
"error_desc_en" : "https://nsoft-s.com/...",
"error_desc_ua" : "https://nsoft-s.com/..."
}
Параметр |
Тип |
Значення |
cmd |
string |
команда помилки HEX "0001"; |
evocator |
string |
HEX код відправленої на сервер команди, яка викликала помилку; |
error |
integer |
номер помилки; |
context |
string |
довільний текст, який був переданий серверу в команді запиту; |
User |
string |
UIN, нік, email або доменне ім'я користувача-відправника із вихідного запиту; |
error_desc_XX |
string |
посилання на довідку про помилку різними мовами. |
Вирішення проблеми
Перевірте правильність вашого вихідного запиту, і переконайтеся, що відправник і одержувач — різні користувачі. Навіть якщо для відправника ви вказали email, а для одержувача, наприклад, UIN, цілком можливо, що це одна і та сама людина. Система перед відправкою спочатку обчислює UIN відправника і одержувача за тими даними, що були вказані в запиті.