我在注册时使用 Mysmsmantra Sms API 进行 OTP 验证,当我单击发送 OTP 时,它无法正常工作,我是 API 集成的新手 有人给我关于它如何工作的建议吗?
根据我的说法,我已经尝试了很多不同的事情。但它没有发送到手机号码。
<label>Mobile</label>
<input type="text" class="form-control" name="mobile">
<button type="submit" class="btn btn-primary" name="otp">send otp
</button>
<?php
if (isset($_POST['otp'])) {
$otp=rand(0000,9999);
$username='JNY';
$password= 360806208;
$sender_name='jouRNEY';
$sendTo = $_POST['mobile'];
$sendMsg ="Your Otp is:".$otp;
$url = 'http://bulksms.mysmsmantra.com:8080/WebSMS/SMSAPI.jsp?
username=' . $username . '&password=' . $password . '&sendername=' .$sender_name.'&mobileno=' . $sendTo . '&message=' . $sendMsg;
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$curl_scraped_page = curl_exec($ch);
curl_close($ch);
echo $curl_scraped_page;
}
?>
没有发送任何内容,我需要在手机上接收 OTP。
您可以使用Message Central的名为“Verify Now”的身份验证产品,该产品提供其API来在全球范围内发送OTP。集成非常简单。您可以在这里阅读文档:
此外,由于印度排灯节优惠,他们还提供价值 10 美元的免费积分。您可以在这里注册。