【发布时间】:2021-02-01 17:50:13
【问题描述】:
我有一个应用程序,访问者可以通过他们的电话号码进行注册(很像 WhatsApp 或 Telegram)。我以 e164 格式存储号码。
一旦他连接上,应用程序会将他的联系人与数据库同步,以便查看哪个联系人正在使用该应用程序。在同步期间,应用程序从其电话簿中检索号码列表并将它们转换为 E.164 格式,然后再将它们发送到服务器。到目前为止一切正常。
问题出在这里:最近,一个国家(象牙海岸)决定将其电话号码从 8 位更改为 10 位。处理这个问题的最佳方法是什么?
【问题讨论】:
-
假设您有用户的数量,检查他们的国家代码以及如果您使用任何机制与您的用户联系(如 FCM 或远程配置),您可以轻松地向他们询问您想要的任何内容。
-
也许不用担心 e164