PDA

View Full Version : مبتدی: کار با وب سرویس سامانه sms



mosavi7
دوشنبه 13 مرداد 1393, 09:05 صبح
سلام دوستان , صبح همگی بخیر
از یه سایتی سامانه پیام کوتاه گرفتم اما با وجود داکیومنت موفق نشدم به وب سرویسش متصل بشم .
این داکیومنت سامانه هست :
http://uplod.ir/zrahplu4e7eo/WebService.pdf.htm
(http://uplod.ir/zrahplu4e7eo/WebService.pdf.htm)
کد بنده برای استعلام شارژ پنل :


$sms_client = new SoapClient("http://YourDomin/web/webservice.asmx?WSDL");
$aa = $sms_client->GetCredit(array("UserName"=>"Demo","password"=>"demo"))->GetCreditResult;
$send = $sms_client->SendBulk("Demo","123","30008596","سلام","09190000001",false)->SendBulkResult;
print_r($aa);

us1234
دوشنبه 13 مرداد 1393, 09:16 صبح
اکثر پنل های پیامک ارسال با URL نیز دارند .
برای کسایی که با وب سرویس کار نکرده اند ارسال با URL خیلی مناسب تر هست .

اگر این پنل هم ارسال با URL دارد داکومنت آن را قرار دهید تا نحوه کار کردن را بنده یا بقیه دوستان توضیح دهند .

mosavi7
دوشنبه 13 مرداد 1393, 09:30 صبح
اکثر پنل های پیامک ارسال با URL نیز دارند .
برای کسایی که با وب سرویس کار نکرده اند ارسال با URL خیلی مناسب تر هست .

اگر این پنل هم ارسال با URL دارد داکومنت آن را قرار دهید تا نحوه کار کردن را بنده یا بقیه دوستان توضیح دهند .
سلام
بله با url کار کردم و مشکلی ندارم , الان نیاز هست که بتونم با وب سرویس کار کنم ...

adminmftq
چهارشنبه 16 مهر 1393, 09:15 صبح
سلام
من از یه سامانه، دسترسی وب سرویس ارسال پیام گرفتم خیلی خوبه.
اگه می خواین بهتون آدرس بدم بگیرین.
برای استفاده از وب سرویس هم کمکتون می کنم

masoud.ace
چهارشنبه 16 مهر 1393, 23:32 عصر
سلام

بجای new SoapClient از new nusoap_client استفاده کنید.

MMSHFE
پنج شنبه 17 مهر 1393, 12:58 عصر
آدرس وب سرویس رو بدین که WSDL رو بررسی کنم. قاعدتاً باید این روش کار کنه:

$sms_client = new SoapClient("http://YourDomin/web/webservice.asmx?WSDL");
$aa = $sms_client->GetCredit('Demo','demo'))->GetCreditResult;
$send = $sms_client->SendBulk('Demo','123','30008596','سلام','09190 000001',false)->SendBulkResult;
print_r($aa);
در اکثر موارد SOAP با ارسال مستقیم پارامترها کار میکنه و توابع رو هم مستقیماً صدا میزنید ولی NuSOAP با call صدا میزنید و پارامترها رو هم بصورت آرایه بهش میدین.