php有道翻译api调用方法实例


Posted in PHP onDecember 22, 2014

本文实例讲述了php有道翻译api调用方法,这里我们利用了file_get_contents函数直接读取由api返回的数据进行处理,分享给大家供大家参考。具体分析如下:

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

http://fanyi.youdao.com/openapi?path=data-mode

方法说明,数据接口:

http://fanyi.youdao.com/openapi.do?keyfrom=<keyfrom>&key=<key>&type=data&doctype=<doctype>&version=1.1&q=要翻译的文本

参数说明:

type - 返回结果的类型,固定为data

doctype - 返回结果的数据格式,xml或json或jsonp

version - 版本,当前最新版本为1.1

q - 要翻译的文本,不能超过200个字符,需要使用utf-8编码

errorCode:

0 - 正常

20 - 要翻译的文本过长

30 - 无法进行有效的翻译

40 - 不支持的语言类型

50 - 无效的key

PHP实例代码如下:

$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);

$js_de = json_decode($list,true);

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

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

希望本文所述对大家的PHP程序设计有所帮助。

PHP 相关文章推荐
详细介绍:Apache+PHP+MySQL配置攻略
Sep 05 PHP
隐藏X-Space个人空间下方版权方法隐藏X-Space个人空间标题隐藏X-Space个人空间管理版权方法
Feb 22 PHP
PHP面向接口编程 耦合设计模式 简单范例
Mar 23 PHP
php session安全问题分析
Jun 24 PHP
最新用php获取谷歌PR值算法,附上php查询PR值代码示例
Dec 25 PHP
php shell超强免杀、减少体积工具实现代码
Oct 16 PHP
PHP扩展CURL的用法详解
Jun 20 PHP
php中实现用数组妩媚地生成要执行的sql语句
Jul 10 PHP
php使用PDO事务配合表格读取大量数据插入操作实现方法
Feb 16 PHP
PHP命令空间namespace及use的用法小结
Nov 27 PHP
PHP基于GD2函数库实现验证码功能示例
Jan 27 PHP
Swoole实现异步投递task任务案例详解
Apr 02 PHP
php匹配字符中链接地址的方法
Dec 22 #PHP
php用户注册时常用的检验函数实例总结
Dec 22 #PHP
CentOS6.5 编译安装lnmp环境
Dec 21 #PHP
在SAE上搭建最新wordpress的方法
Dec 21 #PHP
PHP获取当前完整URL地址的函数
Dec 21 #PHP
学习php开源项目的源码指南
Dec 21 #PHP
php数组添加元素方法小结
Dec 20 #PHP
You might like
php缓存技术介绍
2006/11/25 PHP
PHP中SESSION的注销与清除
2015/04/16 PHP
jQuery ui 1.7更新小结
2009/08/15 Javascript
JavaScript中的原型链prototype介绍
2014/12/30 Javascript
jQuery实现图片左右滚动特效
2020/04/20 Javascript
js实现仿爱微网两级导航菜单效果代码
2015/08/31 Javascript
js实现音频控制进度条功能
2017/04/01 Javascript
详细介绍RxJS在Angular中的应用
2017/09/23 Javascript
node的process以及child_process模块学习笔记
2018/03/06 Javascript
vue-router相关基础知识及工作原理
2018/03/16 Javascript
JavaScript中call和apply方法的区别实例分析
2018/08/03 Javascript
vue2.0父子组件间传递数据的方法
2018/08/16 Javascript
vue-resource:jsonp请求百度搜索的接口示例
2019/11/09 Javascript
JavaScript设计模式之观察者模式与发布订阅模式详解
2020/05/07 Javascript
jQuery 实现DOM元素拖拽交换位置的实例代码
2020/07/14 jQuery
JS实现购物车基本功能
2020/11/08 Javascript
python 回调函数和回调方法的实现分析
2016/03/23 Python
Python实现字典的遍历与排序功能示例
2017/12/23 Python
取numpy数组的某几行某几列方法
2018/04/03 Python
基于Python Numpy的数组array和矩阵matrix详解
2018/04/04 Python
pyqt5对用qt designer设计的窗体实现弹出子窗口的示例
2019/06/19 Python
python3 selenium自动化 frame表单嵌套的切换方法
2019/08/23 Python
python Protobuf定义消息类型知识点讲解
2021/03/02 Python
Lookfantastic希腊官网:英国知名美妆购物网站
2018/09/15 全球购物
STP协议的主要用途是什么?为什么要用STP
2012/12/20 面试题
个人简历自荐信
2013/12/05 职场文书
空乘英文求职信
2014/04/13 职场文书
学校三节实施方案
2014/06/09 职场文书
法人单位适用的授权委托书
2014/09/19 职场文书
某集团股份有限公司委托书样本
2014/09/24 职场文书
义诊活动通知
2015/04/24 职场文书
党小组考察意见
2015/06/02 职场文书
鲁滨孙漂流记读书笔记
2015/06/30 职场文书
2016七夕情人节感言
2015/12/09 职场文书
关于社会实践的心得体会(2016最新版)
2016/01/25 职场文书
怎样做好公众演讲能力?
2019/08/28 职场文书