PDA

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



aamini2
سه شنبه 13 اسفند 1392, 12:49 عصر
سلام دوستان
من زیاد به برنامه نویسی وارد نیستم، اگه کسی راهنمایی کنه منو ممنون میشم.
من یه کد برای استفاده از وب سرویس که خریداری کردم توی asp.net نوشتم و بدون هیچ مشکلی کار میکنه اما وقتی میخواهم از همون وب سرویس توی php استفاده کنم بهم پیغام زیر رو میده.

stdClass Object ( [SendSmsEnglish_resselerResult] => stdClass Object ( [string] => Array ( [0] => نام کاربری و رمز شما اشتباه است. [1] => ) ) )

در ضمن مطمئنم که یوزر و پسورد درست هستند.

.NET


using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using SMS;

public partial class Test2 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void Button1_Click(object sender, EventArgs e)
{
BamdadSMS ser = new BamdadSMS();
string sharj = ser.Sharj("test@test.ac.ir", "123456");

}
}


PHP


<?php
try {
$wsdl_url = 'http://1sms4u.ir/webservice/bamdadsms.asmx?wsdl';
$client = new SOAPClient($wsdl_url);
$params = array(
'userName' => "test@test.ac.ir",
'password' => "123456",
);
$return = $client->Sharj($params);
print_r($return);
} catch (Exception $e) {
echo "Exception occured: " . $e;
}
?>

iraninic
دوشنبه 25 فروردین 1393, 16:21 عصر
ارسال از طریق وب سرویس در کلیه زبان های برنامه نویسی رو می بایست طبق داکیومنت های مورد نظر ایجاد کرد .
برای این منظور لطفا بخش سرویس برنامه نویسان ایران اس ام اس پنل رو بخونین : http://iransmspanel.ir