SOAP API 未捕获的 SoapFault 异常


SOAP API Uncaught SoapFault exception

我正在尝试使用他们的SOAP API将种子上传到 torcache.net。

<?php
$client = new SoapClient('http://torcache.net/torcache.wsdl');
$info_hash = $client->cacheTorrent(base64_encode(file_get_contents('test.torrent')));
print_r($info_hash);
?>

这是我收到的:

Fatal error:  Uncaught SoapFault exception: [HTTP] Not Found in D:'Web'data'localweb'test.php:4
Stack trace:
#0 [internal function]: SoapClient-&gt;__doRequest('&lt;?xml version=&quot;...', 'http://torcache...', 'urn:xmethods-de...', 1, 0)
#1 D:'Web'data'localweb'test.php(4): SoapClient-&gt;__call('cacheTorrent', Array)
#2 D:'Web'data'localweb'test.php(4): SoapClient-&gt;cacheTorrent('ZDg6YW5ub3VuY2U...')
#3 {main}
  thrown in D:'Web'data'localweb'test.php on line 4

参考这个,看看你是否能得到任何帮助。

试试这个:

<?php 
try {  
    $x = @new SoapClient("http://torcache.net/torcache.wsdl");  
} catch (Exception $e) {  
    echo $e->getMessage(); 
} 
?>