Как отправить смс на устройство?

Arko

Client
Регистрация
28.01.2020
Сообщения
35
Благодарностей
6
Баллы
8
Нужно пробросить смс сообщение с сервиса приёма смс на андроид, т.к. там идёт OTP auth без возможности ввода вручную.
На Genymotion есть готовая функция, но на memu вообще ноль инфы, есть идеи, как можно реализовать на дроиде?
 

Вложения

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 480
Благодарностей
5 917
Баллы
113
Попробуйте так:
C#:
var droid = instance.DroidInstance;
droid.Input.SendSmsMessage("+79998007060", "Привет!");
 
  • Спасибо
Реакции: Arko

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 480
Благодарностей
5 917
Баллы
113
  • Спасибо
Реакции: Juniorcpa

Arko

Client
Регистрация
28.01.2020
Сообщения
35
Благодарностей
6
Баллы
8

wolf1407

Client
Регистрация
11.12.2019
Сообщения
33
Благодарностей
11
Баллы
8
Попробуйте так:
C#:
var droid = instance.DroidInstance;
droid.Input.SendSmsMessage("+79998007060", "Привет!");
Тема классная, работает. Только если номер текстовое имя, например как эмулировать от WhatsApp,

droid.Input.SendSmsMessage("WhatsApp", "<#> Your WhatsApp account is being registered on a new device Do not share this code with anyone Your WhatsApp code: 511-655");

не работает
 

Juniorcpa

Client
Регистрация
27.05.2014
Сообщения
2 031
Благодарностей
1 286
Баллы
113
Есть решение с подстановкой имени отправителя?
 

Arsh

Client
Регистрация
06.04.2023
Сообщения
7
Благодарностей
0
Баллы
1
Была у кого то такая ошибка при выполнении и как исправить ?
Выполнение действия CSharp OwnCode. [server] ERROR: null
[server] ERROR: createFakeSms
 

ohmygodebl

Client
Регистрация
24.01.2022
Сообщения
30
Благодарностей
15
Баллы
8
Была у кого то такая ошибка при выполнении и как исправить ?
Выполнение действия CSharp OwnCode. [server] ERROR: null
[server] ERROR: createFakeSms
Такая же проблема. ZDE, телефон samsung, root
При выполнении кубика "Отправить SMS на устройство", получаю ошибку в лог:

"Выполнение действия Отправка SMS на устройство [server] ERROR: Sender:+79991234567, Message:Hello, Error:Attempt to invoke virtual method 'android.os.TelephonyServiceManager$ServiceRegisterer android.os.TelephonyServiceManager.getSmsServiceRegisterer()' on a null object reference
[server] ERROR: createFakeSms"

Как это исправить?
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)