راهنمای برنامه نویسان

در این سامانه، مجموعه‌ای کامل از مستندات فنی، نمونه کدها و راهنماهای گام‌به‌گام برای اتصال و استفاده از وب‌سرویس‌های ارائه‌شده توسط زیرساخت یکپارچه WebService.IR فراهم شده است. این مستندات به توسعه‌دهندگان کمک می‌کند تا سرویس‌ها را به‌صورت سریع، امن و مطابق با استانداردهای رایج در پروژه‌های خود پیاده‌سازی کنند.

مستندات مدیریت API

مستندات مدیریت اکانت

مستندات وب سرویس پیام کوتاه

مستندات وب سرویس تلفن ابری

زیرساخت WebService.IR یک پلتفرم جامع API مبتنی بر وب‌سرویس‌های REST است که مجموعه‌ای از سرویس‌های پیام کوتاه، تلفن ابری و سرویس‌های مالی و بانکی را ارائه می‌دهد. این زیرساخت با معماری ابری و ساختاری یکپارچه طراحی شده و مطابق با آخرین استانداردهای روز دنیا در اختیار توسعه‌دهندگان قرار گرفته است.

API یا Application Programming Interface، بستری استاندارد برای برقراری ارتباط میان نرم‌افزارها و سرویس‌های مختلف است که به توسعه‌دهندگان امکان می‌دهد داده‌ها و قابلیت‌ها را از طریق ارسال درخواست‌های HTTP(S) با یکدیگر تبادل کنند. زیرساخت WebService.IR با بهره‌گیری از این رویکرد، امکان دسترسی ساده و امن به سرویس‌های مختلف را برای انواع پلتفرم‌ها فراهم کرده است.

وب‌سرویس‌های ارائه‌شده در WebService.IR مبتنی بر معماری REST طراحی شده‌اند؛ معماری‌ای که به دلیل سادگی، انعطاف‌پذیری و سازگاری بالا با زبان‌ها و کلاینت‌های مختلف، به یکی از رایج‌ترین استانداردهای توسعه API تبدیل شده است. در این ساختار، توسعه‌دهندگان می‌توانند تنها با ارسال درخواست‌های استاندارد HTTP(S)، از قابلیت‌های سرویس‌ها استفاده کرده و پاسخ‌های قابل پردازش دریافت نمایند.

به‌عنوان نمونه، در وب‌سرویس ارسال پیامک WebService.IR، اطلاعاتی مانند شماره گیرنده، متن پیام و شماره فرستنده از طریق پارامترهای ورودی و متدهای GET یا POST دریافت می‌شوند. پس از پردازش درخواست، نتیجه عملیات و وضعیت ارسال پیامک در قالب داده‌های ساخت‌یافته و خوانا به درخواست‌کننده بازگردانده می‌شود.

فرمت پاسخ‌ها در WebService.IR به‌گونه‌ای طراحی شده است که پردازش و استفاده از آن‌ها در پروژه‌های نرم‌افزاری مختلف به‌سادگی امکان‌پذیر باشد. این رویکرد به توسعه‌دهندگان کمک می‌کند تا فرآیند یکپارچه‌سازی سرویس‌ها را با سرعت و دقت بیشتری انجام دهند.