URL جهت ارسال پیامک

4 از 5 (3 نظر)

URL جهت ارسال پیامک

در این مطلب میخواهیم در مورد ایجاد URL جهت ارسال پیامک توضیح دهیم و نمونه کد این موضوع را با زبان سی شارپ مورد بررسی قرار دهیم.

برای ارسال پیامک از طریق وب سرویس راه های مختلفی وجود دارد که هر کدام بنا به نیاز برنامه نویس یا توسعه دهنده و یا حتی مدیر یک وب سایت مورد استفاده قرار میگیرد که مواردی از این روش ها را مورد بررسی قرار میدهیم
وب سرویس: SOAP نوعی از وب سرویس است که بر مینای xml اطلاعات را تبادل میکند 
وب سرویس REST : نوعی دیگر از وب سرویس است که بر مبنا json کار میکند که این نوع وب سرویس از لحاظ فناوری دارای ساختاری به روز تر است
سرویس http: این سرویس روش دیگری برای ارسال پیام از طریق وب می باشد در این بخش از طریق درخواست های Http می تواند امکانات مختلفی را در اختیار برنامه نویس قرار دهد این روش به دلیل سادگی کارکرد در اکثر ماژول های وب معروف دنیا مانند : WHMCS و... استفاده می شود تقریبا بیشتر برنامه های بین المللی این روش را پشتیبانی می کنند در این روش نیز زبان برنامه نویسی اهمیتی ندارد و با هر زبانی برنامه نویسی می توان از ان استفاده کرد

این سرویس روش دیگری برای ارسال پیام از طریق وب می باشد در این بخش از طریق درخواست های Http می تواند امکانات مختلفی را در اختیار برنامه نویس قرار دهد این روش به دلیل سادگی کارکرد در اکثر ماژول های وب معروف دنیا مانند : WHMCS و... استفاده می شود تقریبا بیشتر برنامه های بین المللی این روش را پشتیبانی می کنند در این روش نیز زبان برنامه نویسی اهمیتی ندارد و با هر زبانی برنامه نویسی می توان از ان استفاده کرد

با این متد میتوان اقدام به ارسال پیامک به صورت تکی و گروهی کرد و برای استفاده هایی چون ارسال پیامک احراز هویت ، ارسال پیامک های اطلاع رسانی را انجام داد و همچنین میتوان با این روش امکان ارسال پیامک در نرم افزار هایی که قابلیت ارسال پیامک را دارند فعال کرد

http-send-sms


ورودی ها:
 

عنوان توضیحات
From شماره ای که قصد ارسال پیامک با آن را دارید وارد میکنید
To شماره مخاطب را وارد میکنید در صورت ارسال به بیش از یک شماره از کاراکتر هایی مانند ، - _ بین شماره ها استفاده نمایید
Text متن پیامک خود را وارد میکنید
Signature امضا دیجیتال یا همان apikry را وارد میکنید

 

خروجی:

خروجی این متد از نوع رشته است که دارای 3 بخش است و به ازای هر شماره یک رشته 3 قسمتی برمیگرداند نمونه هر خانه : (09331001391;0;3216548785) (شناسه جهت دریافت دیوری ; وضعیت ارسال ; شماره مخاطب)
وضعیت ارسال:
0 : موفق 
1 : ناموفق 
2 : خطا 
3 : بلک لیست  


پنمونه کد:

کد BSC : -709516076124620191479574447-17856;