/ / Как да получите код за държава от дадения телефонен номер - ios, телефонен номер

Как да получите код на държавата от дадения телефонен номер - ios, телефонен номер

Имам два телефонни номера +17896786788 и +322657579849. Бих искал да извлека само кода, т.е., +1 и +322, като преминем този телефонен номер.

Има ли някакъв API достъпен, за да получите кода от телефонния номер?

libphonenumber дава кода на държавата за дадена страна. линк: libphonenumber ios получи код на държавата за страната

Но бих искал да извадя кода от телефонния номер.

Отговори:

0 за отговор № 1

Прекарах много време в разследването на това, и засега няма начин да направите това в iOS.

Разбира се, че можем да предположим, че ще работи в повечето случаи, но винаги има случаи, в които ще е трудно, позволете ми да ви дам няколко примера:

  • Канада и САЩ споделят една и съща международна префикса: +1
  • Мартиника е част от Франция, но има свой международен префикс: +596
  • Тайван може да се счита за част от Китай или не в зависимост от интерпретацията на потребителя

И списъкът продължава ..