ورود

View Full Version : آموزش: همه چیز در خصوص وب سرویس ارسال پیامک



microsona
سه شنبه 20 فروردین 1392, 20:24 عصر
وب سرویس پیامک یکی از وب سرویس های بسیار پرکاربرد است .

کار با API پیامک تقریبا برای هر برنامه نویسی ضروری است .

عموما وب سرویس های بر پایه XML انتقال داده را انجام می دهند .

SOAP يا Simple Object Access Protocol
يکی از عمومی ترين استاندارد هايی است که در وب سرويس ها استفاده می شود . وقتی يک برنامه شروع به ارتباط با وب سرويس می کند ، پيغام های SOAP وسيله ای برای ارتباط و انتقال ديتا بين آن دو هستند . يک پيغام SOAP به وب سرويس فرستاده می شود و يک تابع يا ساب روتين را در آن به اجرا در می آورد به اين معنی که اين پيغام از وب سرويس تقاضای انجام کاری می کند . وب سرويس نيز از محتوای پيغام SOAP استفاده کرده و عمليات خود را آغاز می کند . در انتها نتايج را با يک پيغام SOAP ديگر به برنامه اصلی می فرستد .


شرکت های مختلفی سرویس API را عرضه می کنند . اما حتما موارد زیر را در نظر بگیرید .

1 - قبل از شروع یک شرکت مطمئن انتخاب کنید .

2 - از دست های پایین وب سرویس تهیه نکنید ، زیرا زمانی شما ارسالی انجام می دهید ، باید چند سرور را رد کند تا شرکت مادر در نهایت به اپراتور برسد ، در نتیجه متوسط ارسال شما که به اپراتور می رسد ، بسیار کم می شود .
عموما هیج وب سایتی دست اول نیست مگر اینکه شماره ثبت حقوقی داشته باشد .
و هر شرکتی هم لینک مستقیم اپراتور نیست . ( ریلسر اند )

3 - دقت کنید سرور شرکت در ایران باشد ، شرکتی که نتواند یک سرور ایران داشته باشد ، شایسته انتخاب نیست .

4 - سرور های خارج نمی توانند سرعت ارسال انبوه بالایی داشته باشند ، زیرا سرور های اپراتور ها در ایران اند. و وقتی شما به سرور خارج وصل شوید و سرور خارج دوباره به ایران وصل شود = نهایتا سرعت خوبی را تجریه نمی کنید . اگر چه ان خطای ارسال و تحویل هم بیشتر می شود .
و اگر شرکت ریسلر و دست های پایین باشد ، دیگر اوضاع خیلی بدتر خواهد شد .

5 - قبل از خرید حتما پارامتر Time On Site موجود در سایت الکسا را برای ان شرکت ببینید ، و مقایسه کنید .
این پارامتر تنها پارامتری است که متوسط حضور کاربر در سایت شرکت را نشان می دهید ، یا به عبارتی محبوبیت ان سایت است و نمی توان ان به اسانی تغییر داد .


6 - قبل از خرید وب سرویس را تست کنید ، زیرا ممکن است فروشنده نتواند نیاز شما را تامین کنید!
یا شما نتوانید وب سرویس را به نرم افزار متصل کنید ، حد اقل هزینه نکرده باشید .


نحوه استفاده از خدمات پیامک :
گام نخست به وب سایت زیر سر بزنید و اطلاعات لازم را بدست اورید .

WebMaster.ParsGreen.com (http://WebMaster.ParsGreen.com)


اگر درخواست دهید ، کد های درخواستی نمونه برای شما ارسال می شود .

و وب سرویس تست چند روزه ای دریافت می کنید و با خیال راحت تست کنید .

یک نمونه کد برای ارسال :

long [] Recid=null

byte[] status=null

int SendSMS = PARSGREEN.SMS.SendSMS("PG1546000", "444345", new string[] { "0912......." }, "10001391", "text", ref Recid, ref status
;(



یک نمونه کد برای دریافت تعدا پیامک های صندوق ورودی :

int InboxCount = PARSGREEN.SMS.GetInboxCount("user name", "password", true);


و ....
نوشته شده : پارس گرین



WebMaster.ParsGreen.com (http://WebMaster.ParsGreen.com)