我在 ios 上调用 registerUserWithUserId 和 registerIdentifiedUser和 android , 分别注册一个用户。
如果我在手机没有网络(即无法访问 intercom.io 服务器)的情况下尝试注册用户,当网络恢复时图书馆会重新尝试注册用户吗?或者我应该在互联网返回自己时重新尝试注册用户?
使用 charles 观察网络流量时看起来图书馆确实会在互联网恢复时尝试重新注册用户(这太棒了)。但是很难确定,因为这个用例没有明确的文档。
iOS:
[Intercom registerUserWithUserId:userId email:userEmail];
安卓:
Intercom.client().registerIdentifiedUser(new Registration().withUserId(userId).withEmail(email));
Best Answer-推荐答案 strong>
是的,当您的互联网连接恢复时,图书馆会联系对讲机。使用 Intercom 时无需考虑网络状态。
注册用户所做的最重要的事情是保留用户 ID 和电子邮件。这样可以确保即使您完全没有连接,用户也会在下一次机会被发送到对讲机。
我希望这能回答你的问题 |