//日本語を英語に翻訳
function translate(text){
var SANDBOX_ACCESS_TOKEN = ' '; // ' '内に認証APIで得たアクセストークンが入る
var headers = {
'Authorization': 'Bearer ' + SANDBOX_ACCESS_TOKEN
};
var data = {
'text': text,
'source_lang': 'jp',
'target_lang': 'en',
};
var options = {
"headers" : headers,
"payload" : data
}
//サンドボックスサーバーに投げて,翻訳結果をresに格納
var res = UrlFetchApp.fetch(url, options); //ここから返ってこない
var obj = JSON.parse(res.getContentText());
if ('textAnnotations' in obj.responses[0]) {
return obj.responses[0].textAnnotations[0].description;
}
return 'Sorry, I could not translate…\uDBC0\uDC5E';
}