Я звоню в API sms gateway, ниже указан мой код.
$otp="1234";
$mobile_number=1234567890;
$username = 123456;
$hash = 1234;
$from = "SENDER";
$message="Your one time password is ".$otp."";
$payload = "username=".$username."&password=".$hash."&to="."91".$mobile_number."&from=".$from."&text=".$message;
$ch = curl_init('https://sms.zestwings.com/smpp.sms?');
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $payload);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch); // This is the result from the API
curl_close($ch);
echo json_encode($result);
return $result;
Когда я нажимаю URL в браузере, используя все данные, такие как имя пользователя, пароль, отправитель, номер телефона, OTP отправляется на мой мобильный номер, и когда я пытаюсь использовать метод curl, он выдает мне сообщение об ошибке как следующим образом:
Примечание: неопределенный индекс: имя пользователя в / var / www/html/api/index.php в строке 232
Примечание: неопределенный индекс: пароль в / var / www/html/api/index.php в строке 232 пользователь учетная запись деактивирована
У меня нет индекса. php страница на сервере, только отп. php страница есть, Может кто-нибудь мне подсказать, что пошло не так.