3

我分别在iosandroid上调用 registerUserWithUserId 和 registerIdentifiedUser来注册用户。

如果我在手机没有网络(即无法访问intercom.io服务器)的情况下尝试注册用户,当网络恢复时图书馆会重新尝试注册用户吗?或者我应该在互联网返回自己时重新尝试注册用户?

当与charles一起观察网络流量时,看起来图书馆确实会在互联网返回时尝试重新注册用户(这很棒)。但是很难确定,因为这个用例没有明确的文档。

IOS:

[Intercom registerUserWithUserId:userId email:userEmail];

安卓:

Intercom.client().registerIdentifiedUser(new Registration().withUserId(userId).withEmail(email));
4

1 回答 1

2

是的,当您的互联网连接恢复时,图书馆将联系对讲机。使用对讲时无需考虑网络状态。

注册用户所做的最重要的事情是保留 userId 和电子邮件。这确保即使您完全没有连接,用户也会在下一次机会被发送到对讲机。

我希望这能回答你的问题我们绝对应该更好地记录这一点。

于 2015-08-21T09:18:48.413 回答