是非题

百度在线翻译API
关于在线翻译API,一般有谷歌、有道和百度,谷歌被墙,所以暂不考虑,有道坑钱,也不考虑,就只剩下百度。百度每个月有...
扫描右侧二维码阅读全文
22
2018/08

百度在线翻译API

关于在线翻译API,一般有谷歌、有道和百度,谷歌被墙,所以暂不考虑,有道坑钱,也不考虑,就只剩下百度。百度每个月有两百万字的免费额度,还是相当厚道的。

申请地址:
点击进入

API使用代码:

<?php
$q = ''; //翻译文本
$from = ''; //源语言
$to = ''; //目标语言
$appid = ''; //应用ID
$salt = mt_rand(1000, 9999); //salt值
$secretKey = ''; //密钥
$sign = md5($appid . $q . $salt . $secretKey); //验证md5

//cURL获取目标译文
function translate($q, $from, $to, $appid, $salt, $sign)
{
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, 'https://fanyi-api.baidu.com/api/trans/vip/translate?q=' . $q . '&from=' . $from . '&to=' . $to . '&appid=' . $appid . '&salt=' . $salt . '&sign=' . $sign);
    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
    $result = curl_exec($curl);
    curl_close($curl);
    $result = json_decode($result, true);
    return $result['trans_result']['0'];
}

//调用函数
translate($q, $from, $to, $appid, $salt, $sign);

演示地址:
点击进入

最后修改:2018 年 10 月 05 日 11 : 11 PM
如果觉得我的文章对你有用,请随意赞赏

3 條評論

  1. 企业搜索软件

    可以和贵站交换友情链接吗

  2. 大学生暑假兼职

    直接使用在线就行了,有必要调和API吗

    1. 凌一
      @大学生暑假兼职

      如果开发一些插件或者程序就要用到API了啊

發表評論