Каким должен быть код статуса, запрашивающий пользователя подтвердить себя перед использованием API? - PullRequest
0 голосов
/ 24 декабря 2018

У нас есть один API для получения информации о владельце дома.

API принимает номер мобильного телефона в качестве ввода.

API возвращает следующий вывод: -
1) 200: - (Если номер подтвержден) Json объект владельцев info
2)403: - (если номер мобильного телефона не подтвержден) с сообщением «Номер не подтвержден, пожалуйста, подтвердите его (через otp)» *

В настоящее время мы отправляем код 403 в качестве кода состояния (для непроверенного номера мобильного телефона), ноэто не имеет значения, так как 403 используется для запрета кому-либо использовать этот API (но в нашем случае пользователь может использовать этот API после того, как он / она подтвердит свой номер мобильного телефона).

Должны ли мы отправить код ответа 200 с соответствующим сообщением типа «Неподтвержденный номер, пожалуйста, подтвердите его»?Или есть какой-нибудь другой код состояния, который мы можем использовать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...