راکت

وب سرویس ارسال پیام با لاراول

5 پاسخ

سلام وقت بخیر
دوستان من میخوام پیام ارسال کنم بعد از ثبت نام به گوشی کاربر و باید از پکیج لاراول وب سرویس سایت sms.ir استفاده کنم.پیامم ارسال نمیشه و لاگ میندازه شماره خط وارد شده نامعتبر می باشد.از متد ()Smsirlaravel::send هم استفاده کردم. حالا که نظر که همه درست میاد باید چه کنم؟

ثبت پرسش جدید

پاسخ‌ها

5
علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

@tavanaa
از چه پکیجی برای ارسال پیام استفاده می‌کنید؟
کدی که برای ارسال استفاده میکنید چیه؟
خطایی که دریافت میکنید چیه؟
....
با اشتراک موارد بیشتر در متن سوالتون، سایرین بهتر میتونند شما رو راهنمایی کنند.

Alimotreb
Alimotreb
@Alimotreb

تخصص: کانفیگ سرور و برنامه نویس

سلام
@tavanaa

اگر میگه شماره اشتباه هست ، فرمت شماره رو درست بزنید
ببینید چه فرمتی میخواد با regex اوکی کنید طبق مستنداتش

شاید پاسخ شما همین‌جا باشد

توانا
توانا
@tavanaa

راهنمای پکیج اش :
https://www.sms.ir/%D8%AE%D8%AF%D9%85%D8%A7%D8%AA/%D9%88%D8%A8-%D8%B3%D8%B1%D9%88%DB%8C%D8%B3/%D8%A7%D8%B1%D8%B3%D8%A7%D9%84-%D9%BE%DB%8C%D8%A7%D9%85%DA%A9-laravel/

من ریکوست شماره را میگیم و با کد زیر ارسال میکنم:
(Smsirlaravel::send($activation_code,$mobile
activation_code شامل کد فعال سازیمه

اروری هم نمیده فقط تو جدولی که لاگ میندازه میگه شماره معتبر نیست.

واقعا شاید شمارم مشکل داره فرمتش!!!

Alimotreb
Alimotreb
@Alimotreb

تخصص: کانفیگ سرور و برنامه نویس

سلام
@tavanaa
با regex به فرمتی که میخواد تبدلیش کنید

mahdi khanzadi
mahdi khanzadi
@khanzadimahdi

تخصص: Software engineer

سلام از پکیج زیر استفاده کنید

https://packagist.org/packages/tzsk/sms

این پکیج به صورت درایوری عمل میکنه و میتونید با سامانه های دیگه هم کار کنید. در حال حاضر درایور ملی پیامک + smsir + کاوه نگار رو داره و میتونید استفاده کنید. خیلی هم ساده هست ارسال پیامک باهاش

Sms::send("this message", function($sms) {
    $sms->to(['Number 1', 'Number 2']); # The numbers to send to.
});

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

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