質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.47%
Google API

Googleは多種多様なAPIを提供していて、その多くはウェブ開発者向けのAPIです。それらのAPIは消費者に人気なGoogleのサービス(Google Maps, Google Earth, AdSense, Adwords, Google Apps,YouTube等)に基づいています。

Google Apps Script

Google Apps ScriptはGoogleの製品と第三者のサービスでタスクを自動化するためのJavaScriptのクラウドのスクリプト言語です。

Google

Googleは、アメリカ合衆国に位置する、インターネット関連のサービスや製品を提供している企業です。検索エンジンからアプリケーションの提供まで、多岐にわたるサービスを提供しています。

Q&A

0回答

266閲覧

GASからGoogle AutoML TranslationにAccessTokenを利用する以外の方法でアクセスしたい

Test_ks

総合スコア33

Google API

Googleは多種多様なAPIを提供していて、その多くはウェブ開発者向けのAPIです。それらのAPIは消費者に人気なGoogleのサービス(Google Maps, Google Earth, AdSense, Adwords, Google Apps,YouTube等)に基づいています。

Google Apps Script

Google Apps ScriptはGoogleの製品と第三者のサービスでタスクを自動化するためのJavaScriptのクラウドのスクリプト言語です。

Google

Googleは、アメリカ合衆国に位置する、インターネット関連のサービスや製品を提供している企業です。検索エンジンからアプリケーションの提供まで、多岐にわたるサービスを提供しています。

0グッド

1クリップ

投稿2019/03/20 03:17

#やっていること
現在は、GoogleAppsScriptから、AcseccTokenでGoogleAutoMLへアクセスしている。
AccessTokenをローカル環境で以下のコマンドを実行し、取得したものをコードに貼り付けて実行している

gcloud auth application-default print-access-toke

#問題
accessTokenはすぐに切れてしまうので、実行の度に新しく取得し直さなければならない。

#やりたいこと
・ローカルで取得したaccessTokenを貼り付ける方法以外で認証出来る方法があれば知りたい。
例えば、Pythonだと以下の方法があります。
https://qiita.com/pyru89kwmr/items/93915a0bb7e958288c35
node.js だと以下の方法があります。
https://cloud.google.com/translate/automl/docs/predict?hl=ja#automl-trans-example-nodejs

#コード

Javascript

1var payload={"payload":{"textSnippet":{"content":"hogehoge",},}};

Javascript

1function autoMLAPI(payload) { 2 var payload_json = JSON.stringify(payload) 3 var method = "POST" 4 var url = "https://automl.googleapis.com/XXXX"; 5 var accessToken = "XXXX"; // 入手したアクセストークン 6 var headers = { 7 "Authorization": "Bearer "+accessToken, 8 "Content-Type": "application/json", 9 }; 10 var options = { 11 'method': POST, 12 'headers': headers, 13 'payload': JSON.stringify(payload), 14 }; 15 16 var response = UrlFetchApp.fetch(url, options); 17 return response; 18}

どうすればよいかわからず、ご存知でしたら、教えていただけますと幸いです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.47%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問