PDA

View Full Version : چگونه از soap استفاده کنم؟



محمد مهدی حبیبی
چهارشنبه 21 مهر 1389, 16:44 عصر
سلام
من یه سری فایل برای ارسال اس ام اس دارم ولی نمی دونم چه طوری باید از اونا با زبان پی اچ پی استفاده کنم
POST /webservice/sms.asmx HTTP/1.1 Host: www.sms1000.ir Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "http://tempuri.org/doSendSMS" <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <doSendSMS xmlns="http://tempuri.org/"> <uUsername>string</uUsername> <uPassword>string</uPassword> <uNumber>string</uNumber> <uCellphones>string</uCellphones> <uMessage>string</uMessage> <uFarsi>boolean</uFarsi> </doSendSMS> </soap:Body> </soap:Envelope>

این یه تکه از soap هست که باید استفاده کنم.
اگه میشه کمکم کنید.
سپاس

binyaft
چهارشنبه 21 مهر 1389, 18:00 عصر
یه سرچ میزدی ،
http://www.google.com/search?rlz=1C1_____enIR399IR399&sourceid=chrome&ie=UTF-8&q=php+soap

funpatogh
چهارشنبه 21 مهر 1389, 20:15 عصر
کدتون رو توی تگ بگزارید تا قابل خواندن باشه

shahriyar3
چهارشنبه 21 مهر 1389, 21:52 عصر
دوتا آموزش هست براي soap يكي از سايت خود php يكي هم سايت zend

ولي تو intro سايت php يه خط توضيح نوشته كه بنظرم خيلي جالب اومد :قهقهه:


It can be a nightmare trying to get all the details for a SOAP implementation into a handy class for PHP.

soap در پي اچ پي ميتونه يك كابوس براي بدست آوردن جزئيات بيشتر براي اجراي يك كلاس سودمند باشد!!!!


ولي آموزش ها رو ميتوني از اينجا ببيني!


http://php.net/manual/en/book.soap.php
http://devzone.zend.com/article/689

محمد مهدی حبیبی
یک شنبه 25 مهر 1389, 09:36 صبح
سپاس از دوستان
کل فایلی که در اختیار من گذاشتن در این آدرس هست:
http://www.sms1000.ir/webservice/sms.asmx
و قبلا توی پرداخت های شتاب از این نوع کارها کردم ولی این بار این شرکت آدرس wsdl رو در اختیار من قرار نداده و اسم توابعش رو هم نگفته و فقط و فقط همین آدرس رو به من دادن.

zamanphp
یک شنبه 25 مهر 1389, 11:21 صبح
سپاس از دوستان
کل فایلی که در اختیار من گذاشتن در این آدرس هست:
http://www.sms1000.ir/webservice/sms.asmx
و قبلا توی پرداخت های شتاب از این نوع کارها کردم ولی این بار این شرکت آدرس wsdl رو در اختیار من قرار نداده و اسم توابعش رو هم نگفته و فقط و فقط همین آدرس رو به من دادن.
http://www.sms1000.ir/webservice/sms.asmx?WSDL
:متفکر: