使用PHP和SOAP访问Bing翻译服务

问题描述:

有谁知道如何使用PHP和SOAP访问Bing Translate服务(搜索api 2.0)?我一直在尝试不同的方式,但没有一个成功。这里是我的代码:使用PHP和SOAP访问Bing翻译服务

$soap=new SoapClient("http://api.search.live.net/search.wsdl");//"http://schemas.microsoft.com/LiveSearch/2008/03/Search" 
     $params["AppId"]=""; 
     $params["Query"]=$term; 
     $params["SourceLanguage"]=$lang_from; 
     $params["TargetLanguage"]=$lang_to; 
     $params["Sources"]="Translation"; 
     //$params["Translation"]=array(
      //"Translation"=>array(
      //"SourceLanguage"=>$lang_from, 
      //"TargetLanguage"=>$lang_to 
      //) 
     //); 
     //$params["Sources"]=$sources; 
     //$params["definitions"]=""; 
     //$res=$soap->Search(array("parameters"=>$params)); 
     die(print_r($soap->Search(array("parameters"=>$params)))); 

你为什么不试试这个简单的方法?

http://www.som3on3.com/programming/php/php-bing-translate-api/

+0

此网站的代码不完整。 – Bashevis