Heim > php教程 > php手册 > Hauptteil

php有道翻译api调用方法

WBOY
Freigeben: 2016-05-25 16:47:57
Original
2485 Leute haben es durchsucht

下面我来给各位朋友推荐一个php有道翻译api调用方法,这里我们利用了file_get_contents函数直接读取由api返回的数据进行处理了,希望此例子对大家会有所帮助。

调用之前我们需申请一个有道翻译API数据接口的key,地址如

http://fanyi.youdao.com/openapi?path=data-mode
Nach dem Login kopieren

方法说明,数据接口

http://fanyi.youdao.com/openapi.do?keyfrom=<keyfrom>&key=<key>&type=data&doctype=
Nach dem Login kopieren

&version=1.1&q=要翻译的文本

参数说明:

type - 返回结果的类型,固定为data
doctype - 返回结果的数据格式,xml或json或jsonp
version - 版本,当前最新版本为1.1
q - 要翻译的文本,不能超过200个字符,需要使用utf-8编码
errorCode:
0 - 正常
20 - 要翻译的文本过长
30 - 无法进行有效的翻译
40 - 不支持的语言类型
50 - 无效的key
Nach dem Login kopieren

例子

$url = "http://fanyi.youdao.com/openapi.do?keyfrom=xujiangtao&key=1490852988&type=data&doctype=json&version=1.1&q=".$content; 
$list = file_get_contents($url);  http://www.phprm.com
$js_de = json_decode($list,true);
Nach dem Login kopieren

注意:

使用API key 时,请求频率限制为每小时1000次,超过限制会被封禁。

如果您的应用确实需要超过每小时1000次请求,请与 translate-service@corp.youdao.com 联系。 并提供您的应用的详细信息(名称、功能、网站地址、使用API的方式、API key、预计访问频率、是否商业行为、截屏等等) 以及该应用访问有道翻译API时所使用的服务器IP,审核通过后可放宽访问限制。


本文地址:

转载随意,但请附上文章地址:-)

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!