Mengatasi Fatal error: SOAP-ERROR: Parsing Schema: can't import schema
Jika web Anda berpedoman pada API 4shared mungkin pernah mengalami masalah seperti ini!
Fatal error: SOAP-ERROR: Parsing Schema: can't import schema from 'https://api.4shared.com:80/jax3/DesktopApp?xsd=1' in /home/userxx/public_html/a.php on line xx
Ane gak tahu kenapa masalah ini muncul , ada yang bilang server host kita down, ada juga yang bilang untuk PHP versi tertentu tidak suport WSDL (ane belum ngerti)
Yang jelas masalahnya ada pada SOAP CLIENT,
lengkapnya:
$client = new SoapClient( "https://api.4shared.com/jax3/DesktopApp?wsdl", array(Beberapa cara yang disarankan adalah mengganti dengan Nusoap atau javascript!
"cache_wsdl" => WSDL_CACHE_DISK,
"trace" => 1,
"exceptions" => 0
)
);
Tapi kali ini ane saranin pake nusoap, karena lebih gampang!
Ganti script diatas menjadi
require('lib/nusoap.php');Untuk menggunakan fungsi api 4shared nya seperti ini!
$client = new nusoap_client( "https://api.4shared.com/jax3/DesktopApp?wsdl", array(
"cache_wsdl" => WSDL_CACHE_DISK,
"trace" => 1,
"exceptions" => 0
)
);
$info=$client-> call ('getFileInfo', array (Lihat di panduan 4shared));Untuk file Nusoap silahkan download nusoap-0.9.5.zip
var_dump($info);
Posted by: dian_sunday
diansunday
Updated at:
20.09