У меня проблемы с присвоением имен остальным конечным точкам для моей службы otp.
Здесь у меня есть 4 конечные точки, в скобках я ввел входные данные
- SEND API (Mo. №)- Генерирует OTP и отправляет на номер мобильного телефона, в ответ выдает TransactionId
- RESEND API (TransId) - Повторно отправляет тот же OTP на номер мобильного телефона с ID транзакции
- VERIFY API (OTP, TransId) - Подтвердитеесли OTP, заданный для идентификатора транзакции, соответствует тому, что хранится в кэше
- ISVERIFIED API (TransId) - Проверьте, проверен ли конкретный идентификатор транзакции или нет
Может кто-нибудь сказать, пожалуйстакак мне создать конечные точки REST для этих API, придерживаться принципов ресурсов REST и т. д.
Я думал о
- POST v1 / sendOTP
- POSTv1 / resendOTP
- POST v1 / verifyOTP
- POST v1 / isVerifiedTransaction
Очевидно, это не очень хороший дизайн конечных точек, мне нужна помощь