Reza kavian Ответов: 1

Whatsappapi.register.whatsregisterv2.requestcode всегда возвращает false


bool requestResult = WhatsAppApi.Register.WhatsRegisterV2.RequestCode(this.number, out this.password, out request, out response, this.method, this.identity);


Что я могу сделать, чтобы вернуть правду?



Что я уже пробовал:

Я много искал, у многих людей была моя проблема, но они не получили правильного ответа, помогите мне.

1 Ответов

Рейтинг:
2

OriginalGriff

Мы не можем сказать - мы понятия не имеем, что вы на самом деле передаете методу, поэтому мы понятия не имеем, что он должен реагировать.

Так что все будет зависеть от тебя.
К счастью, у вас есть инструмент, который поможет вам выяснить, что происходит: отладчик. Если вы не знаете, как его использовать, то быстрый Google для "Visual Studio debugger" должен дать вам необходимую информацию.

Поместите точку останова в первую строку функции и запустите код через отладчик. Затем посмотрите на свой код и на свои данные и определите, что должно произойти вручную. Затем по одному шагу в каждой строке проверяйте, что то, что вы ожидали, произойдет именно так, как и произошло. Когда это не так, тогда у вас есть проблема, и вы можете вернуться назад (или запустить ее снова и посмотреть более внимательно), чтобы выяснить, почему.

Когда вы используете отладчик, чтобы точно увидеть, что вы передаете - а не то, что вы думаете, что вы передаете, - если это выглядит правильно, то проверьте документацию API на предмет того, почему метод возвращает false, и начните смотреть на ваши данные и другой код, чтобы понять, почему.

Извините, но мы не можем сделать это за вас - пришло время вам освоить новый (и очень, очень полезный) навык: отладку!


Reza kavian

я использую отладку и обнаруживаю ,что библиотека каждый раз возвращает false для меня.

OriginalGriff

И это как ответ на параметры, которые вы передаете ему, и / или предыдущие действия, которые вы с ним имели.

Так что используйте отладчик teh, чтобы точно узнать, что вы передаете!