google翻译
google翻譯PHP服務(wù)端接入
官方地址: https://cloud.google.com/translate/#section-1
準(zhǔn)備工作
設(shè)置 Cloud Console 項(xiàng)目。
設(shè)置項(xiàng)目 https://cloud.google.com/translate/docs/basic/setup-basic
點(diǎn)擊即可執(zhí)行以下操作:
創(chuàng)建或選擇項(xiàng)目。
為該項(xiàng)目啟用 Cloud Translation API。
創(chuàng)建服務(wù)帳號(hào)。
下載 JSON 格式的私鑰。
您可以隨時(shí)在 Cloud Console 中查看和管理這些資源。https://console.cloud.google.com
1.創(chuàng)建項(xiàng)目
2.您需要為此項(xiàng)目提供一個(gè)計(jì)費(fèi)帳戶(hù),然后才能激活該服務(wù)。 訪問(wèn)API控制臺(tái)以配置結(jié)算帳戶(hù),然后返回此處繼續(xù)操作。
3.下載秘鑰
4.為項(xiàng)目開(kāi)啟API功能
5.搜索需要開(kāi)啟的API類(lèi)型
6.創(chuàng)建API Key
服務(wù)器中先安裝composer
composer require google/cloud-translate記得安裝后的文件夾,后續(xù)腳本需要用到。
使用:
PHP文件中引用翻譯庫(kù)的autoload路徑。
require_once ('vendor/autoload.php'); use Google\Cloud\Translate\TranslateClient;調(diào)用示例
$translate = new TranslateClient(['key' => '這里寫(xiě)谷歌后臺(tái)的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',//默認(rèn)EN,不設(shè)置自動(dòng)檢測(cè)原始語(yǔ)言'target' => 'zh-CN' ]);echo $result['text'] . "\n";總結(jié)
- 上一篇: Redis三主三从集群搭建
- 下一篇: 如何做好基线配置