سید حسین هاشمی
4 سال پیش توسط سید حسین هاشمی مطرح شد
7 پاسخ

مشکل با api قاصدک

این ارور رو بر میگردونه

{"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);
}

ثبت پرسش جدید
الیاس سخاوتی نیا
تخصص : علاقه‌مند به برنامه‌‎نویسی
@elyassir 4 سال پیش آپدیت شد
0

توی مستندات خود وب سرویس ببینین ارور 405 مربوط به چیه


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 4 سال پیش مطرح شد
0

درخواستتون باید از نوع POST باشه
و چون دارید درخواستی از نوع GET میفرستید
با این خطا روبرو میشید


محسن بستان
تخصص : Senior Backend Developer
@mohsenbostan 4 سال پیش مطرح شد
0

@karenp8
سلام اگر از لاراول استفاده میکنید، پکیج زیر خیلی ساده برای شما این کار رو انجام میده:
https://github.com/mohsenbostan/ghasedak-sms
اما اگه در لاراول نیستید، در مورد اررورتون باید بگم که متد ارسال حتما باید از نوع POST باشه.


سید حسین هاشمی
تخصص : کار آموز برنامه نویسی وب
@karenp8 4 سال پیش مطرح شد
0

@mohsenbostan
@ali.bayat
الان کد من که درخواست post اعه ک

اینم چیزی که سایت ب من خروجی داده

میگه خالی پاس داده میشه ولی مقدار داخلش هس اخه

ببنید


سید حسین هاشمی
تخصص : کار آموز برنامه نویسی وب
@karenp8 4 سال پیش مطرح شد
0

عجب شماره رو عوض کردم success داد چه ربطی ب شماره داره من ک پنل گرفتم عجیبه یعنی چی


محسن بستان
تخصص : Senior Backend Developer
@mohsenbostan 4 سال پیش مطرح شد
1

@karenp8
content type رو این قرار بدید : application/x-www-form-urlencoded
احتمالا مشکل رفع بشه!


سید حسین هاشمی
تخصص : کار آموز برنامه نویسی وب
@karenp8 4 سال پیش مطرح شد
1

@mohsenbostan
نه کلا همینجوری اوکی کردم با همین کد فقط شماره ارسالی رو عوض کردم کار داد


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام