Google翻译接口

来源:互联网 发布:网络名言名句大全爱情 编辑:程序博客网 时间:2024/06/06 04:36

原文地址链接:http://blog.163.com/lixiangqiu_9202/blog/static/53575037201421044721318/


google翻译API接口地址:

http://brisk.eu.org/api/translate.php

使用方式 GET

参数:
from 可选 翻译的语言
to 可选 目标语言
text 必选 翻译内容

from和to参数是可选的,默认值为auto,当两个值都是auto的时候会将要翻译的语言翻译成英语。

返回的数据格式为json
查询出错时返回
[]

正确查询时返回
{
“from”:”翻译语言”,
“to”:”目标语言”,
“src”:”要翻译的内容”,
“res”:”翻译后的内容”
}

各国语言的代码

Afrikaans af Albanian sq Arabic ar Azerbaijani az Basque eu Bengali bn Belarusian be Bulgarian bg Catalan ca Chinese Simplified zh-CN Chinese Traditional zh-TW Croatian hr Czech cs Danish da Dutch nl English en Esperanto eo Estonian et Filipino tl Finnish fi French fr Galician gl Georgian ka German de Greek el Gujarati gu Haitian Creole ht Hebrew iw Hindi hi Hungarian hu Icelandic is Indonesian id Irish ga Italian it Japanese ja Kannada kn Korean ko Latin la Latvian lv Lithuanian lt Macedonian mk Malay ms Maltese mt Norwegian no Persian fa Polish pl Portuguese pt Romanian ro Russian ru Serbian sr Slovak sk Slovenian sl Spanish es Swahili sw Swedish sv Tamil ta Telugu te Thai th Turkish tr Ukrainian uk Urdu ur Vietnamese vi Welsh cy Yiddish yi

PHP代码示例

  1. <?php

  2. if(empty($argv[2]))

  3.  $from="auto";

  4. if(empty($argv[3]))

  5.  $to="auto";

  6. $url="http://brisk.eu.org/api/translate.php?from=$from&to=$to&text=$argv[1]";

  7.  

  8. $curl=curl_init();

  9. curl_setopt($curl,CURLOPT_URL,$url);

  10. curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);

  11. $data=curl_exec($curl);

  12.  

  13. curl_close($curl);

  14.  

  15. $json=json_decode($data);

  16. echo $json->{'res'}."\n";

  17. ?>

0 0
原创粉丝点击