Разработчик Twilio здесь.
Запросы API, которые вы делаете здесь, начиная с вызова AuthyClient.RegisterUser
, фактически являются способом двухфакторной аутентификации с API-интерфейсами Authy.
Чтобы проверить телефон с помощью Authy, вам нужно всего лишь сделать два вызова API. Первый отправляет код подтверждения , а второй требует, чтобы пользователь ввел полученный код, а затем проверяет его .
Я вижу, что вы используете библиотеку authy.net , которая, к сожалению, сейчас архивируется на GitHub, потому что она не обновлялась. Я не являюсь разработчиком .NET, но, как я вижу в кодовой базе, он не поддерживает конечные точки Verify. По этой причине я рекомендую вам самим создавать запросы HTTP.
Прочтите Проверьте документацию , в ней есть все URL-адреса, к которым нужно обращаться, включая необходимые параметры. Дайте мне знать, как вы справляетесь с этим.