function doGet(e) {
const text = LanguageApp.translate(e.parameter.text, e.parameter.src, e.parameter.dest || 'ja')
return ContentService.createTextOutput(text)
}
新しいプロジェクトを作成し、URLを作成することでAdvancedなAPIを作成できます。
https://script.google.com/macros/s/AKfycbxEpEZ3PNmT8fRE4ZnksmNV1Q5Hgs3QCJ7lWC4LUcWKKhScotN9OPxVDbMKdCLWU8NT/exec?text=This is a cat.
curl
curl -L https://script.google.com/macros/s/AKfycbxEpEZ3PNmT8fRE4ZnksmNV1Q5Hgs3QCJ7lWC4LUcWKKhScotN9OPxVDbMKdCLWU8NT/exec?text=apple
Python
import requests
print(requests.get('https://script.google.com/macros/s/AKfycbxEpEZ3PNmT8fRE4ZnksmNV1Q5Hgs3QCJ7lWC4LUcWKKhScotN9OPxVDbMKdCLWU8NT/exec', {'text': 'This is a cat.'}).text)
URLを作成する
新しいデプロイ
をクリック
ウェブアプリ
をクリック
全員
を選択し、デプロイ
URLをコピー
デモ
See the Pen Google 翻訳 by John Doe (@04) on CodePen.
参考