Ошибка старой_версии WhatsApp APIC#

Место общения программистов C#
Anonymous
Ошибка старой_версии WhatsApp API

Сообщение Anonymous »

Я пытался заставить работать консольное приложение WhatsApp. К сожалению, при попытке зарегистрироваться я получаю ошибку: old_version.
Вот что моя программа записывает в консоль (код программы ниже):

Код: Выделить всё

Succesfully connected...
Failed to log in...
Reason: Auth response error
Phone number validation:
Type "y" in the console if you want to get a validation code send via SMS
y
SMS code send
Error with sending the request...
Reason: {"login":"mynumber","status":"fail","reason":"old_version"}
Кто-нибудь знает, как мне обновить API WhatsApp? На данный момент это самая последняя версия в моем менеджере пакетов NuGet. Я знаю, что есть две версии, обе пробовал безуспешно.

Я использую решение .NET framework, а не ядро ​​.NET, потому что существуют ошибки менеджера пакетов NuGet, вызванные Microsoft, с которыми я имею дело. Также я использую другие пакеты NuGet в .NET Framework, например Discord.NET.

Таким образом, я смог найти 2 API-интерфейса Whatsapp в менеджере пакетов NuGet. Первая версия API — v1.2.2, вторая — v15.4.29.

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

Код: Выделить всё

bool registrationSucces = WhatsRegisterV2.RequestCode(number, out password, out error);
Чтобы полностью воспроизвести ошибку:
https://pastebin.com/EJhjALwz с обоими доступными пакетами nuget, упомянутыми ранее (v1.2.2 или тот, который находится на v15.4.29)

Я жду всех, у кого больше знаний об API или кодировании, которые смогут помочь мне решить эту проблему.

Подробнее здесь: https://stackoverflow.com/questions/490 ... sion-error

Вернуться в «C#»