Я хочу отправить OTP из Django шаблона, как я могу получить телефон получателя, я ниже кода и отправить OTP и проверить
import requests
import JSON
import random
import math
URL = 'https://www.sms4india.com/api/v1/sendCampaign'
# get request
def sendGetRequest(reqUrl, apiKey, secretKey, useType, phoneNo, senderId, textMessage):
req_params = {
'apikey':apiKey,
'secret':secretKey,
'usetype':useType,
'phone': phoneNo,
'message':textMessage,
'senderid':senderId
}
return requests.get(reqUrl, req_params)
data ="0123456789ABCDEFGHIGKLMNOPQRSTUVWXYZ"
leng = len(data)
otp =""
for i in range(6):
otp += data[math.floor(random.random()*leng)]
# get response
response = sendGetRequest(URL, 'authkey', 'api key', 'stage', 'phoneNO', 'user', 'Your digit
OTP is '+str(otp) )
"""
Note:-
you must provide apikey, secretkey, usetype, mobile, senderid and message values
and then requst to api
"""
# print response if you want
print(response.text)
этот код генерирует OTP для меня, но как получить введенный пользователем ОТП и сравните в Django