У меня есть несколько вопросов о MSISDN. Я понимаю:
- MSISDN - это в основном номер телефона
- Это не IMSI
Что мне нужно знать дальше:
-
Номер MSISDN сожжен (сохранен) на SIM-карте? Если да, все ли поставщики уверены, что на SIM-карте есть информация MSISDN? Если это не так, уточнить, ни один из кода программирования не может получить номер MSISDN?
-
Некоторые люди предлагают получить MSISDN, как показано ниже. Но оба кода возвращают null, если "Мой номер телефона" не установлен в устройстве. С другой стороны, он вернет "Мой номер телефона" , если он установлен. Таким образом, возникает вопрос: "Мой номер телефона" равен MSISDN?
TelephonyManager.getLine1Number();
→ для AndroidPhone.getDevicePhoneNumber(true);
→ для Blackberry -
Как вышеприведенный код, возвращаемые данные String извлекаются из самого устройства или с SIM-карты?