سلام دوستان من میخوام از یک وب سرویس توی لاراول استفاده کنم که ته url بجای wdsl نوشته cgi و با soap نمیتونم بخونمش چونکه اررور زیر رو میده:
SOAP-ERROR: Parsing WSDL: Couldn't load from ' URL ' : Extra content at the end of the document
کسی میدونه باید چطوری از این وب سرویس استفاده کنم؟
خیلی ممنون از دوستان راکتی
سلام
@alijavanmardi1996
soap که خب باید فعال باشه تو PHP تون
$client = new SoapClient("http://site.com/server.php?wsdl");
به این صورت باید استفاده کنید
برای مثال پارامتر هارو هم باید به این شکل تو تابع فراخونی کنید :
$response = $client->SendSMS($number, $recipient, $message, "", $username, $password);
این یه نمونه کد وب سرویس برای پنل پیامکی بود
وب سرویس cgi رو هم مستنداتش رو بزارید تا راهنمایی کنیم
@Alimotreb
سلام دوست عزیز
وب سرویس مربوط به شرکت رویال سفر هست که بلیط ها رو ارسال میکنه
و با soap هم کار نمیکنه ، من کلی تست کردم همش ارور میده
SOAP-ERROR: Parsing WSDL: Couldn't load from 'url' : failed to load external entity "url"
باید یه راهی برای cgi باشه دیگه
توی مستنداتش یه سری url داده که وقتی بازشون میکنی یه متن xml هست
هیچ روشی هم برای وصل شدن بهش ننوشته
فقط نوشته پارامتر های url رو تغییر بدی به فلان جواب میرسی
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟