perlinpars
Active Member
من وب سرويس از شركتي تهيه كردم و قصد ارسال و دريافت اطلاعات از وب سرويس رو دارم.
من از وب سرويس به منظور ارسال پيامك استفاده مي كنم و در ارسال مشكلي ندارم ولي در مورد ساير متدهاي اين وب سرويس دچار مشكل هستم.
نمونه كد جهت ارسال كه من با اون ارسال دارم و مشكلي نيست ولي جهت دريافت اطلاعات اعتبار موجود و يا تغيير كلمه عبور و يا مشاهده پيامكهاي دريافتي مشكل دارم.
نمونه كدها رو بررسي كنيد. ممنون مي شوم.
[===========================================
<?php
$sms_username = 'YOUR USERNAME';
$sms_password = 'YOUR PASSWORD';
$sms_number = 'YOUR SMS NUMBER';
require_once('nusoap/nusoap.php');
$client = new soapclient_nu('http://MYDOMAIN.com/webservice/?wsdl', 'wsdl');
$client->decodeUTF8(false);
//send a message to a number
$res = $client->call('send', array(
'username' => $sms_username,
'password' => $sms_password,
'to' => '091xxxxxxxx',
'from' => $sms_number,
'message' => 'MESSAGE CONTENT GOES HERE'
));
if (is_array($res) && isset($res['status']) && $res['status'] === 0) {
echo "message successfully sent.";
} else echo "Error :".@$res['status_message'];
//send a message to several numbers
$res = $client->call('multiSend', array(
'username' => $sms_username,
'password' => $sms_password,
'to' => array('091xxxxxxxx', '091xxxxxxxx', '091xxxxxxxx'), //array of numbers
'from' => $sms_number,
'message' => 'MESSAGE CONTENT GOES HERE'
));
if (is_array($res) && isset($res['status']) && $res['status'] === 0) {
echo "message successfully sent.";
} else echo "Error :".@$res['status_message'];
?>
[===========================================
من از وب سرويس به منظور ارسال پيامك استفاده مي كنم و در ارسال مشكلي ندارم ولي در مورد ساير متدهاي اين وب سرويس دچار مشكل هستم.
نمونه كد جهت ارسال كه من با اون ارسال دارم و مشكلي نيست ولي جهت دريافت اطلاعات اعتبار موجود و يا تغيير كلمه عبور و يا مشاهده پيامكهاي دريافتي مشكل دارم.
نمونه كدها رو بررسي كنيد. ممنون مي شوم.
[===========================================
<?php
$sms_username = 'YOUR USERNAME';
$sms_password = 'YOUR PASSWORD';
$sms_number = 'YOUR SMS NUMBER';
require_once('nusoap/nusoap.php');
$client = new soapclient_nu('http://MYDOMAIN.com/webservice/?wsdl', 'wsdl');
$client->decodeUTF8(false);
//send a message to a number
$res = $client->call('send', array(
'username' => $sms_username,
'password' => $sms_password,
'to' => '091xxxxxxxx',
'from' => $sms_number,
'message' => 'MESSAGE CONTENT GOES HERE'
));
if (is_array($res) && isset($res['status']) && $res['status'] === 0) {
echo "message successfully sent.";
} else echo "Error :".@$res['status_message'];
//send a message to several numbers
$res = $client->call('multiSend', array(
'username' => $sms_username,
'password' => $sms_password,
'to' => array('091xxxxxxxx', '091xxxxxxxx', '091xxxxxxxx'), //array of numbers
'from' => $sms_number,
'message' => 'MESSAGE CONTENT GOES HERE'
));
if (is_array($res) && isset($res['status']) && $res['status'] === 0) {
echo "message successfully sent.";
} else echo "Error :".@$res['status_message'];
?>
[===========================================
آخرین ویرایش: