Попытка отправить два сообщения в Chatbase, в одном запросе, например:
{ "messages" : [{ "api_key" : "XXX", "type" : "user", "user_id" : 1287, "time_stamp" : 1544782312, "platform" : "Telegram", "message" : "", "intent" : "Screen2", "version" : "1.1"}, { "api_key" : "XXX", "type" : "agent", "user_id" : 1287, "time_stamp" : 1544782312, "platform" : "Telegram", "intent" : "Screen2", "version" : "1.1"} ] }
Но получите ответную ошибку
{ "reason" : "Error fetching parameter 'user_id': Field was empty.", "status" : 400 }
У вас есть мысли, что здесь не так?
Я нашел проблему с Идентификатор пользователя поле.
В API Chatbase Идентификатор пользователя поле принимает строка введите значение, и вы передали целое число тип значения в Идентификатор пользователя поле.
Других решений пока нет …