Whatsapp如何知道如何通过联系人发送带有发件人姓名的通知

How does Whatsapp know how to send notifications with a sender name by contacts

想象一下: 您在 Whatsapp 群组中。您给每个朋友起的名字都不同(显然)。而且,您的每个朋友都有一个不同的联系人姓名。

如果有人在群组中发送消息,Whatsapp 会向所有参与者发送通知。 Whatsapp 如何知道发送包含每个手机 phone 的联系人姓名的通知? 他们真的存储了所有联系人的昵称吗?它创建了大量的数据。 这意味着如果我们是一组 20 人,Whatsapp 将存储 20x20 = 400 行,指示每个参与者与其他参与者之间的关系?

希望我能够引导您完成场景, 感谢您的帮助。

通知将始终包含联系人的“id”(每个人都相同)。在应用程序中,对于每个用户,应用程序获取用户为此“id”保存的联系人姓名并将其用于显示。