Я использую пакет contact_service для трепетания, чтобы получить контакты с устройства. Но я заметил, что когда я смотрю на _contacts[index].phones
, он держит либо мобильный, либо другой. Я беру только те контакты, которые имеют номер мобильного телефона. Но потом, когда я смотрю на номера телефонов, я вижу, что все они имеют разный формат.
+31XXXXXXXX
+31 6 XXXXXXXX
06-XXXXXXXX
06 XXXXXXXX
6 XXXXXXXX
(045) XXXXXXXX
045 XXXXXXXX
Примечание: Я работаю на симуляторе android с учетной записью Google
Я бы предпочел, чтобы они были все с кодом страны, чтобы я мог сравнить их с моим телефонным номером аутентификации firebase. Итак, мой вопрос: что мне делать?
Форматировать ли номер телефона списка контактов на стороне клиента? Или я просто отправляю его и использую облачную функцию, чтобы как-то это выяснить? И как мне это сделать?