• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
اتصال به پنل پیامک
#1
سلام دوستان
خسته نباشید
کسی تا حالا با پی اچ پی از وب سرویس پنل های پیامک استفاده کرده ؟
  پاسخ
تشکر شده توسط :
#2
بله. اکثر دوستان اینجا تجربه اش رو دارن.
به یـزدان که گر ما خرد داشتیم
کجـا این سر انجـام بد داشتیم؟
  پاسخ
تشکر شده توسط :
#3
سوالی بود در خدمتم
  پاسخ
تشکر شده توسط :
#4
خب خدا رو شکر
ببینید به طور ساده من یه بخشی رو توصفحه م دارم مثلا یه تگ div که داخلش میخوام مثلا آخرین پیامک هایی که برام اومده رو لیست کنم
نمونه کدی که بهم دادن اینه :
<?php
ini_set('display_errors','On');
ini_set("soap.wsdl_cache_enabled", "0");
$sms_client = new SoapClient('http://87.107.121.54/post/Receive.asmx?wsdl', array('encoding'=>'UTF-8'));
$parameters['username'] = "user";
$parameters['password'] = "pass";
$parameters['location'] = 1;
$parameters['from'] = "";
$parameters['index'] = 0;
$parameters['count'] =10;
echo $sms_client->GetMessageStr($parameters)->GetMessageStrResult ;
?>
اما جواب نمیده
میخواستم راهنمایی کنید دقیقا باید چی کار کنم
ممنون
  پاسخ
تشکر شده توسط :
#5
چه خطایی میده؟
به یـزدان که گر ما خرد داشتیم
کجـا این سر انجـام بد داشتیم؟
  پاسخ
تشکر شده توسط :
#6
متد get messages رو که نمیتونم فراخونی کنم
متد get message str که فقط یه دونه پیام رو بر میگردونه رو فقط میتونم فراخونی کنم که الان با وجود اینکه انکودینگ یو تی اف 8 هم گذاشتم ولی بازم متن فارسی نشون نمیده
  پاسخ
تشکر شده توسط :
#7
هر شرکتی که پنل اس ام اس ارائه میده، توابعش هم مخصوص به خودشه. فایل راهنما بهتون ندادن؟

اینکودینگ صفحه رو utf8 کردین؟
به یـزدان که گر ما خرد داشتیم
کجـا این سر انجـام بد داشتیم؟
  پاسخ
تشکر شده توسط :
#8
http://sms.webone.ir/Files/webservice-Receive.pdf
http://sms.webone.ir/files/SamplePHP.rar

آره انکودینگ یو تی اف 8 هست ولی خروجی این شکلیه
مساحت 145متر- 3خوابه طبقه سوم واقع درشيرازفلكه معلم -خيابان معلم -كوچه 3-درب حياط -نماسنگ سفيد بفروش م
  پاسخ
تشکر شده توسط :
#9
کد پی‌اچ‌پی:
<!DOCTYPE HTML>
<
html>
  <
head>
    <
meta content="text/html; charset=UTF-8" http-equiv="content-type" />
  </
head>
  <
body>
<?
php
$user 
"";
$pass "";
ini_set("soap.wsdl_cache_enabled""0");
try{
    
$sms_client = new SoapClient('http://87.107.121.54/post/Receive.asmx?wsdl', array('encoding'=>'UTF-8'));
    
$parameters['username'] = $user;
    
$parameters['password'] = $pass;
    
$parameters['location'] =  1;
    
$parameters['from'] = "";
    
$parameters['index'] = 0;
    
$parameters['count'] =10;
    echo 
$sms_client->GetMessageStr($parameters)->GetMessageStrResult;
}catch(
Exception $e){
    echo 
'Caught exception: ',  $e->getMessage(), "\n";
}
?> 
  </body>
</html> 
این کد رو در یک فایل ذخیره و اجرا کنید.
به یـزدان که گر ما خرد داشتیم
کجـا این سر انجـام بد داشتیم؟
  پاسخ
تشکر شده توسط :
#10
نه متاسفانه با try catch تغییری حاصل نشد
در ضمن توی متن get message str حتما باید count برابر یک باشه وگرنه ارور میده که اصلا فایل ایکس ام ال وجود نداره
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان