Прочтите ВСЕ SMS в почтовом ящике или отправьте его на сервер в React NATIVE
Я создаю приложение, которое требует функции чтения SMS из почтового ящика. Это своего рода приложение, разработанное Microsoft, известное как органайзер SMS. Я пытаюсь создать его для местной публики, и я использую react-native, чтобы сделать то же самое. Я читал много библиотек, но ни одна из них не кажется мне полезной или информативной.
- https://www.npmjs.com/package/react-native-read-sms
- https://www.npmjs.com/package/react-native-get-sms-android
Кто-нибудь знает, как я могу добиться того же. PS - Я собираюсь сделать это как для Android, так и для iOS.
1 ответ
Верно - мы не можем читать смс в устройствах с iOS.
Для Android я нашел библиотеку, которая помогает в этом.
import SmsAndroid from 'react-native-get-sms-android';
var filter = {
box: 'inbox',
};
const Readsms_list = async () => {
SmsAndroid.list(
JSON.stringify(filter),
(fail) => {
console.log('Failed with this error: ' + fail);
},
(count, smsList) => {
console.log('Count: ', count);
console.log('List: ', smsList);
var arr = JSON.parse(smsList);
arr.forEach(function (object) {
// 'Object: ' +
console.log(object);
// console.log('-->' + object.date);
// console.log('-->' + object.body);
});
},
); };
Это помогает читать все SMS с устройства.