在之前写的采用curl 抓取地址翻译中,翻译的内容是比中式英语还中式的翻译,虽然是不花钱的。我昨天看了一下百度翻译的通用翻译api,发现他每月少于200万字符是免费的,于是我申请了一个。
按照注册要求注册一下,然后就能得到 APP_ID 和 秘钥 ,然后下载他的demo就可以使用。很方便
一样的附上代码
先是下载的百度翻译的文件
<?php
/***************************************************************************
* Copyright (c) 2015 Baidu.com, Inc. All Rights Reserved
*
**************************************************************************/
/**
* @file baidu_transapi.php
* @author mouyantao(mouyantao@baidu.com)
* @date 2015/06/23 14:32:18
* @brief
*
**/
define("CURL_TIMEOUT", 10);
define("URL", "http://api.fanyi.baidu.com/api/trans/vip/translate");
define("APP_ID", "your APP_ID"); //替换为您的APPID
define("SEC_KEY", "your SEC_KEY");//替换为您的密钥
//翻译入口
function translate($query, $from,