2017-05-11 4 views
0

私はAPIを介してプログラム的グーグルAppsScriptとドライブAPI v2の - 変更Googleのプラットフォームプロジェクト、プログラム

  1. コピーGoogleのシートをやりたいです。
  2. コピーしたシートのクラウドプラットフォームプロジェクトを元のシートプロジェクトに変更します。コピーするとGoogleが新しいGoogleプラットフォームプロジェクトを作成します。これは私の望むものではありません。
  3. コピーしたシートのスクリプトIDを取得します。

上記のすべてはプログラムによってのみ、私はすでにメニューをクリックすることでこれらの操作を手動で行う方法を知っています。私はすでに試してみました何

  1. このgoogle documentation articleは、手動で、プラットフォームのプロジェクトを変更する方法を教えてくれ、私はGoogleが提供することができるいくつかのAPIを経由して同じことをしたいです。
  2. プログラムでシートをコピーすることはできますが、関連付けられたスクリプトIDまたはプロジェクトを取得することはできません。クラウドプラットフォームプロジェクトを設定することはできません。via this API
  3. 私はシート内からスクリプトIDを取得する方法を知っています。シートの外側からこれをやりたいのです。

私が自分でホストしているプログラムを介して、シートの外側からアクセスできる必要があることに注意してください。

答えて

0

私が実際に探していたものは、アドオンです。それを介して私はすべての私の要件を解決するものとして、スクリプトのプロジェクトを維持することができます。

このGoogleドキュメントページのApp Scriptアドオンについて詳しくは、https://developers.google.com/apps-script/add-ons/

関連する問題