google翻译

google翻译PHP服务端接入


官方地址: https://cloud.google.com/translate/#section-1
准备工作
设置 Cloud Console 项目。
设置项目 https://cloud.google.com/translate/docs/basic/setup-basic
点击即可执行以下操作:
创建或选择项目。
为该项目启用 Cloud Translation API。
创建服务帐号。
下载 JSON 格式的私钥。
您可以随时在 Cloud Console 中查看和管理这些资源。https://console.cloud.google.com
1.创建项目
在这里插入图片描述
2.您需要为此项目提供一个计费帐户,然后才能激活该服务。 访问API控制台以配置结算帐户,然后返回此处继续操作。
在这里插入图片描述
3.下载秘钥
在这里插入图片描述
4.为项目开启API功能
在这里插入图片描述
5.搜索需要开启的API类型
在这里插入图片描述
在这里插入图片描述
6.创建API Key
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

服务器中先安装composer

composer require google/cloud-translate

记得安装后的文件夹,后续脚本需要用到。

使用:

PHP文件中引用翻译库的autoload路径。

require_once ('vendor/autoload.php');
use Google\Cloud\Translate\TranslateClient;

调用示例

$translate = new TranslateClient([
      'key' => '这里写谷歌后台的APIKEY'
]);

$result = $translate->translate('<p>Get the languages <img src="https://www.baidu.com/img/flexible/logo/pc/result.png"/>supported for translation</p> specifically for your target language.', 
[
        'source' => 'en',//默认EN,不设置自动检测原始语言
        'target' => 'zh-CN'
]);

echo $result['text'] . "\n";
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值