API چیست ؟
به زبان ساده، API ها (مخفف Application Programming Interface) رابطهایی نرمافزاری هستند که ارتباط بین نرمافزارهای مختلف را پیادهسازی میکنند
وب سرویس چیست ؟
- وب سرویس ها برنامه (قطعه کد) هایی هستند که تحت وب قابل دسترسی اند و از طریق پروتکل های استانداردی مانند Http به انتقال و مبادله دیتا با سایر برنامه های کاربردی می پردازند. اساس کار وب سرویس (Web Service) ها بر پایه دریافت و تولید پیغام بنیان گذاری شده است. بدین معنی که آنها منتظر می مانند که کلاینت ها به آنها وصل شده و بنا به درخواست کلاینت ها به آن ها پاسخ می دهند .
به طور کلی کاربر WebService و API در پنل اس ام اس چیست ؟
- یکی از مهمترین کاربردهای پنل های اس ام اس تحت وب قابلیت اتصال آن به نرم افزار های خارجی است ، این کاربرد باعث میشود تا نرم افزار های کاربردی دیگر قادر باشند در شرایط مختلف پیامک ارسال نمایند به عنوان مثال هنگامی که شما از یک دستگاه ATM پول برداشت می کنید یک تراکنش مالی انجام میشود ، بانک مورد نظر شما از طریق وب سرویسی که ما در اختیار بانک قرار دادیم یک پیامک حاوی اطلاعات تراکنش مالی به شما ارسال می کند . یا در یک نرم افزار حسابداری حقوق و دستمزد هنگام ثبت حقوق افراد پیامکی مبنی بر واریز حقوق و مشخص بودن میزان حقوق و پاداش برای وب ارسال میگردد ، همچنین در مورد بسیاری از وب سایت ها و نرم افزار ها این امکان بسیار حیاتی میباشد .
چطور از وب سرویس پیامک استفاده نماییم و سایت یا نرم افزار خود را به پیامک مجهز کنیم ؟
- اتصال نرم افزار های مختلف به وب سرویس پیامک کار بسیار ساده است و با چند خط برنامه نویسی انجام میشود ، ما نمونه کد هایی را به زبان های مختلف آماده کردیم تا برنامه نویسان محترم بتوانند به سادگی این کار را انجام دهند ، در زیر نمونه کد ها و مستندات برنامه نویسی به تفکیک زبان برنامه نویسی قرار داده شده است. شایان ذکر است که شرکت فراداده به عنوان یکی از شرکت های ارائه دهنده خدمات ارزش افزوده تلفن همراه، در اکثر حوزه های فعال و پرمخاطب مربوط به خدمات بالا فعالیت دارد و سرویسهای متعدد و متنوعی را متناسب با سلیقه، علاقمندی و نیازهای طیف گستردهای از کاربران تلفن همراه ارائه می دهد.
مستندات:
- راهنمای استفاده از وب سرویس ارسال
- راهنمای استفاده از وب سرویس جهت ارسال منطقه ای
- راهنمای استفاده از وب سرویس دفترچه تلفن
- راهنمای استفاده از وب سرویس فکس
- راهنمای استفاده از وب سرویس دریافت
- راهنمای استفاده از وب سرویس ارسال های زماندار
- راهنمای استفاده از وب سرویس مدیریت تیکت ها
- راهنمای استفاده از وب سرویس مدیریت کاربران
نمونه کد ها :