چگونه می توانم برای دریافت پیام از طریق وب سرویس عمل کنم؟

از راهنمای WIKI پرشین هلپ
پرش به: ناوبری, جستجو

برای دریافت از طریق وب سرویس می توانید از تابع SMS_GET در مجموعه توابع API استفاده نمائید.که مثل سایر توابع باید در برنامه خود فراخوانی کنید.

این تابع سه پارامتر username,password,method را دارد. که username همان نام کاربری وب سرویس وpassword همان کلمه عبور وب سرویس است. پارامتر method را باید با یکی از مقادیر 1 یا 2 مقدار دهی نمائید. method=1 تعداد پیام های خوانده نشده در پنل را اعلام می کند. method=2 متن و شماره موبایل فرستنده و تاریخ پیام های خوانده نشده در پنل را نمایش خواهد داد. که این پارامترها با علامت ‍‍‍~از هم جدا شده اند اگر بنا به دلایلی نتوانید از این تابع برای دریافت استفاده نمائید می توانیدبا استفاده از روش انتقال ترافیک(traffic relay) پیام ها را دریافت نمائید. در این روش باید فیلد آدرس پیام های دریافتی در منوی وب سرویس وزیرمنوی تنظیمات دریافت پیام را با یک آدرس که قرار است در آن صفحه کدهای دریافت را بنویسید مقداردهی کنید و همچنین در قطعه کد دریافت سه پارامتر را به صورت زیر مقداردهی کنید: برای استفاده در asp from= Request.QueryString("from").ToString شماره ارسال کننده پیام to= Request.QueryString("to").ToString شماره دریافت کننده پیام text= Request.QueryString("text").ToString متن پیام دریافتی برای استفاده در php $from=$_REQUEST[from]; شماره ارسال کننده پیام $to=$_REQUEST[to]; شماره دریافت کننده پیام $text=$_REQUEST[text]; متن پیام دریافتی

جعبه‌ابزار