Проблема с СМС активацией.

silom2000

Client
Регистрация
16.12.2019
Сообщения
31
Благодарностей
7
Баллы
8
Сегодня при допиливании шаблона в коде смс активации стал получать странную ошибку она показана в скрине экрана, странно но такого еще вчера не было и номер получал от сервиса, что может быть?
Вот сам код
string strPhoneNumber = String.Empty;
string strConfirmCode = String.Empty;
//получаем номер телефона и id регистрации
string strRegID = ZennoPoster.Sms.GetNumber("FiveSimSms.dll" , out strPhoneNumber, "ya" , "ru");
project.SendInfoToLog("Получен номер телефона: " + strPhoneNumber);
string strSetStatusResult = ZennoPoster.Sms.SetStatus("FiveSimSms.dll" , strRegID, InterfacesLibrary.SmsService.Enums.SmsServiceStatus.Ready);
//Получаем код подтверждения или сообщаем об ошибке

if (strSetStatusResult=="Ready") {
//Заполняем номер телефона в поле и нажимаем "получить код"
m.set("//input[@id='phone']" , strPhoneNumber);
//Жмем на кнопку "Подтвердить Номер"
m.click("//div[starts-with(@class,'registration__send-code')]/button[starts-with(@class,'control')]");

//Получаем код подтверждения
strConfirmCode = ZennoPoster.Sms.GetStatus("FiveSimSms.dll", strRegID);

}else{
project.SendInfoToLog("Произошла ошибка, Сервис активации не готов");
return null;
}

//Проверяем есть ли кнопка отправить смс или будет звонок на номер
if(m.isText("Сейчас вам поступит звонок с номера"))
{
m.s(70000);
//Кликаем по надписи "отправить смс"
m.click("//div[@class='reg-field__popup']/div[@class='form__popup-text']/div/span[@class='registration__pseudo-link']");

m.s(2000);
//Заполняем поле кодом подтверждения
m.set("//input[@id='phoneCode']" , strConfirmCode);
project.SendInfoToLog("Получен код подтверждения" + strConfirmCode);
m.s(9000);
тут используются сторонние методы из своей библиотеки dll
Screenshot_24.png
 
Последнее редактирование:

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 410
Благодарностей
5 454
Баллы
113
В ответе же написано: Нет номеров. Надо проверки делать на такие ответы.
 
  • Спасибо
Реакции: silom2000 и melutsk

melutsk

Client
Регистрация
03.08.2016
Сообщения
1 347
Благодарностей
1 257
Баллы
113
Так пишет же, No numbers.
 
  • Спасибо
Реакции: silom2000 и Mikhail B.

silom2000

Client
Регистрация
16.12.2019
Сообщения
31
Благодарностей
7
Баллы
8
В том то и дело что проверяю на самом сайте что номера есть, вот я и подумал что глюк где то у меня, Всем спасибо, ПОНЯЛ.
 

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 410
Благодарностей
5 454
Баллы
113
В том то и дело что проверяю на самом сайте что номера есть, вот я и подумал что глюк где то у меня, Всем спасибо, ПОНЯЛ.
У них на сайте возможно просто не сразу обновляется инфа, апи врать не будет. Либо лучше уточнить у поддержки если есть сомнения
 

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