PHP對必應bing翻譯API函數
發佈者: logken 分類: php
Tags: Bing翻譯API, PHP Bing翻譯Api, 微軟Bing翻譯
前段時間寫了一片《DEDECMS(織夢)url路徑PHP利用Bing翻譯API英文利於SEO優化》利用PHP對微軟必應Bing翻譯API對織夢做了一點小改動,優化織夢URL路徑,現在整理一個PHP對必應bing翻譯API函數。
首先註冊 Microsoft Translator API http://www.microsofttranslator.com/dev/
function language($value,$from="zh-CHS",$to="ru")
{
$value_code=urlencode($value);
#首先對要翻譯的文字進行 urlencode 處理
$appid="****";
#您註冊的API Key
$languageurl = "http://api.microsofttranslator.com/v2/Http.svc/Translate?appId=" . $appid ."&text=" .$value_code. "&from=". $from ."&to=" . $to;
#生成翻譯API的URL GET地址
$text=language_text($languageurl);
#調用函數獲取URL列印的值
preg_match_all("/>(.+)< echo } $file_contents; return curl_close($ch); $file_contents="file_get_contents($url);" $timeout); CURLOPT_CONNECTTIMEOUT, ($ch, curl_setopt 1); CURLOPT_RETURNTRANSFER, $url); CURLOPT_URL, $timeout="5;" $ch="curl_init();" { else if(!function_exists(?file_get_contents?)) #獲取目標URL所列印的內容 language_text($url) function $ru; #賦予變數 $ru="$text_ok[0][1];" #有多種方法,獲取翻譯結果,我這裡直接用正則過濾。>
留言列表