无网络对讲用户注册
Posted
技术标签:
【中文标题】无网络对讲用户注册【英文标题】:Intercom user registration without internet 【发布时间】:2015-11-14 18:09:12 【问题描述】:我分别在ios 和android 上调用 registerUserWithUserId 和 registerIdentifiedUser 来注册用户。
如果我在手机没有网络(即无法访问intercom.io服务器)的情况下尝试注册用户,当恢复网络时图书馆会重新尝试注册用户吗?或者我应该在互联网返回自己时重新尝试注册用户?
当使用charles 观察网络流量时,看起来图书馆确实会在互联网恢复时尝试重新注册用户(这太棒了)。但很难确定,因为这个用例没有明确的文档。
iOS:
[Intercom registerUserWithUserId:userId email:userEmail];
安卓:
Intercom.client().registerIdentifiedUser(new Registration().withUserId(userId).withEmail(email));
【问题讨论】:
【参考方案1】:是的,当您的互联网连接恢复时,图书馆会联系对讲机。使用 Intercom 时无需考虑网络状态。
注册用户所做的最重要的事情是保留用户 ID 和电子邮件。这样可以确保即使您完全没有连接,用户也会在下一次机会被发送到对讲机。
我希望这能回答你的问题? 我们绝对应该更好地记录这一点。
【讨论】:
以上是关于无网络对讲用户注册的主要内容,如果未能解决你的问题,请参考以下文章