Smoosh iOS SDK startConversation不能创建用户吗?

时间:2019-03-17 04:20:27

标签: smooch

我有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中创建。

0 个答案:

没有答案