Intercom用户注册如何在没有互联网的情况下完成

3
我正在iosandroid上调用registerUserWithUserId和registerIdentifiedUser来注册用户。
如果手机没有互联网(即无法访问intercom.io服务器),我尝试注册用户会怎样?库会在互联网恢复时重试注册用户吗?还是我需要在互联网恢复后自己重试注册用户?
使用charles观察网络流量时,看起来库确实会在互联网恢复时尝试重新注册用户(这很棒)。但由于没有针对此用例的明确文档,所以很难确定。
iOS:
[Intercom registerUserWithUserId:userId email:userEmail];

安卓:

Intercom.client().registerIdentifiedUser(new Registration().withUserId(userId).withEmail(email));
1个回答

2

是的,当您的互联网连接恢复时,该库将联系Intercom。在使用Intercom时,不需要考虑网络状态。

注册用户最重要的事情是持久化userId和email。这确保即使您完全没有连接,下一次机会用户也会被发送到Intercom。

我希望这回答了您的问题。我们应该更好地记录这个。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接