PDA

View Full Version : سوال: راهنمایی برای نوشتن یکه برنامه؟



ho2o2oo
چهارشنبه 11 اردیبهشت 1392, 23:31 عصر
سلام به دوستان من دارم یه برنامه می نویسم البته مبتدی هستم . می خواستم ببینم چطور می تونم از وب سرویس زیر در ارسال و دریافت یه برنامه استفاده کنم ممنونم برنامه مال پیام کوتاه هست و هر یوزر یه نام کاربری و رمز عبور داره و یک شماره می خواستم ببینم پظور می تونم انجامش بدم قیمت هایی که بهم داده سرسام اوره و چون اول کار ماست نمی تونم پرداخت کنم ممنون می شم دوستان کمکم کنند ممنونم ادرس وب سرویس هم زیر گذاشتم ممنونم .


http://sms.asnaco.ir/webservice/v2.asmx?WSDL

alireza724
پنج شنبه 12 اردیبهشت 1392, 00:19 صبح
با سلام

در کل باید آدرس وب سرویس را در برنامه از قسمت add web server ایجاد کرد
و در برنامه از متد آن که در وب سرویس شما v2 هستش یک new ساخت و پارامتر SendSMS را مقدار دهی کنید

بهتر است از وب سرویس جهان پیامک استفاده کنید
آپشن ها مختلفی میده و همچنین قیمت های خوبی هم داره
در ضمن پشتیبانی خوبی داره و نمونه کد هم میدهند
jahanpayamak.info


http://jahanpayamak.ir/API/SendSMS.asmx?WSDL

ho2o2oo
پنج شنبه 12 اردیبهشت 1392, 00:43 صبح
با سلام

در کل باید آدرس وب سرویس را در برنامه از قسمت add web server ایجاد کرد
و در برنامه از متد آن که در وب سرویس شما v2 هستش یک new ساخت و پارامتر SendSMS را مقدار دهی کنید

بهتر است از وب سرویس جهان پیامک استفاده کنید
آپشن ها مختلفی میده و همچنین قیمت های خوبی هم داره
در ضمن پشتیبانی خوبی داره و نمونه کد هم میدهند
jahanpayamak.info


http://jahanpayamak.ir/API/SendSMS.asmx?WSDL


این کار هم جنبه اموزش رو داره در رابطه با استفاده وب سرویس هم استفاده کاربرانم بنده بلد نیست متد رو استفاده کنم می خوام یاد بگیرم و اینکه کاربرانم بتونن از برنامه به صورت رایگان استفاده کنند. اگز می تونید راهنماییم کنید .

ho2o2oo
پنج شنبه 12 اردیبهشت 1392, 23:31 عصر
دوستان کسی نمی تونه راهنماییم کنه . و کمک کنه به بنده .

m.j_banitaba
پنج شنبه 12 اردیبهشت 1392, 23:54 عصر
این تاپیک (http://barnamenevis.org/showthread.php?394690-%D8%A7%D8%B1%D8%AA%D8%A8%D8%A7%D8%B7-%D8%A8%DB%8C%D9%86-%D8%AF%D9%88-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87&p=1751631#post1751631) رو ببین

کامبیز اسدزاده
جمعه 13 اردیبهشت 1392, 00:10 صبح
سلام به دوستان من دارم یه برنامه می نویسم البته مبتدی هستم . می خواستم ببینم چطور می تونم از وب سرویس زیر در ارسال و دریافت یه برنامه استفاده کنم ممنونم برنامه مال پیام کوتاه هست و هر یوزر یه نام کاربری و رمز عبور داره و یک شماره می خواستم ببینم پظور می تونم انجامش بدم قیمت هایی که بهم داده سرسام اوره و چون اول کار ماست نمی تونم پرداخت کنم ممنون می شم دوستان کمکم کنند ممنونم ادرس وب سرویس هم زیر گذاشتم ممنونم .


http://sms.asnaco.ir/webservice/v2.asmx?WSDL


دوست من توجه کنید API آدرسی که دادین از خروجی XML پشتیبانی میکند پس باید با استفاده از XmlNode ها API رو دریافت و مقادیرش رو پر کنید.

بر روی لینک کلیک کنید : http://sms.asnaco.ir/webservice/v2.asmx?WSDL

خوب نتیجرو دیدین ؟ کلا XML و تمامی مقادیر وجود داند برای اینکه از این سیستم استفاده کنی با استفاده از WebRequest و WebRespounsمیتونید این عملیات رو انجام دهید.

مراحلی که باید انجام بدین این هست :

1.استفاده از HttpWebRequest برای باز کردن API مورد نظر.
2.استفاده از XmlReader برای خوندن متغیر ها.
3.استفاده از XMLNode برای مرتب سازی و خواندن خط به خط متغیر ها برای مثال برای اینکه این مورد رو مقدار دهی کنید : <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string"/> باید از XML Node برای جدا سازی و خوندن فایل استفاده کنید.
4.ارسال اطلاعات بعد از مقدار دهی به وب سرویس.

ho2o2oo
جمعه 13 اردیبهشت 1392, 00:36 صبح
دوست من توجه کنید API آدرسی که دادین از خروجی XML پشتیبانی میکند پس باید با استفاده از XmlNode ها API رو دریافت و مقادیرش رو پر کنید.

بر روی لینک کلیک کنید : http://sms.asnaco.ir/webservice/v2.asmx?WSDL

خوب نتیجرو دیدین ؟ کلا XML و تمامی مقادیر وجود داند برای اینکه از این سیستم استفاده کنی با استفاده از WebRequest و WebRespounsمیتونید این عملیات رو انجام دهید.

مراحلی که باید انجام بدین این هست :

1.استفاده از HttpWebRequest برای باز کردن API مورد نظر.
2.استفاده از XmlReader برای خوندن متغیر ها.
3.استفاده از XMLNode برای مرتب سازی و خواندن خط به خط متغیر ها برای مثال برای اینکه این مورد رو مقدار دهی کنید : <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string"/> باید از XML Node برای جدا سازی و خوندن فایل استفاده کنید.
4.ارسال اطلاعات بعد از مقدار دهی به وب سرویس.

ممنونم اقا می تونید هر کدوم رو توضیح بدید .ممنونم