Smooch работает с Meya, встроенным в мое приложение для iOS.Когда я отправляю сообщение, пользователь Smooch / Meya создается как ожидается.Однако, когда пользователь не отправляет сообщение, а мое приложение вызывает только startConversation, пользователь не создается.
Я пробовал как с вызовом метода входа, так и без вызова метода входа.
Вот что я делаю сейчас:
Smooch.initWith(settings) { (error: Error?, _: [AnyHashable: Any]?) in
if error == nil {
Smooch.login("\(id)", jwt: jwt) { (error: Error?, _: [AnyHashable: Any]?) in
if error == nil {
print("login complete")
Smooch.startConversation { (error: Error?, _: [AnyHashable: Any]?) in
if error == nil {
print("started conversation")
}
}
} else {
print("error logging in")
print(error)
}
}
}
И это приводит к следующему журналу:
login complete
started conversation
Я сделал запрос к конечной точке get appusers, и явидим, что "conversationStarted":true
, однако в Meya.ai не было создано ни одного пользователя.