این ارور رو بر میگردونه
{"result":{"code":405,"message":"the requested resource does not support http method get"},"items":""}
function sendSms(){
$data = array(
'receptor' => receptor,
'message' => message,
);
$crl = curl_init('https://api.ghasedak.io/v2/voice/send/simple');
curl_setopt($crl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($crl, CURLINFO_HEADER_OUT, true);
curl_setopt($crl, CURLOPT_POST, true);
curl_setopt($crl, CURLOPT_POSTFIELDS, $data);
curl_setopt($crl, CURLOPT_HTTPHEADER, array(
'apikey: ' . apiKey)
);
$result = curl_exec($crl);
}
درخواستتون باید از نوع POST باشه
و چون دارید درخواستی از نوع GET میفرستید
با این خطا روبرو میشید
@karenp8
سلام اگر از لاراول استفاده میکنید، پکیج زیر خیلی ساده برای شما این کار رو انجام میده:
https://github.com/mohsenbostan/ghasedak-sms
اما اگه در لاراول نیستید، در مورد اررورتون باید بگم که متد ارسال حتما باید از نوع POST باشه.
@mohsenbostan
@ali.bayat
الان کد من که درخواست post اعه ک
اینم چیزی که سایت ب من خروجی داده
میگه خالی پاس داده میشه ولی مقدار داخلش هس اخه
@karenp8
content type رو این قرار بدید : application/x-www-form-urlencoded
احتمالا مشکل رفع بشه!
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟