2017-04-23 7 views
0

Googleドライブ高度サービスライブラリを自分のApp Scriptに有効にしました。Google App Script Advanced APIライブラリをサービスアカウントとして実行する方法

enter image description here

私はのようなので、私はコードを書くことができ、ライブラリを使用したい:私はそう私にできるサービスアカウントとして実行するように、そのライブラリまたはスクリプトを得るのですか

var permission = { 
    type: 'user', 
    role: 'writer', 
    value: email 
}; 

var new_permission = Drive.Permissions.insert(permission, fileId); 

しかし、どのようにドメインワイドデリゲーションを必要とするものはありますか?

ありがとうございます!

答えて

0

これは完全な答えではありませんが、コメントに収まるには大きすぎました。
私は私のgithubに入れた私の個人的な使用のためのいくつかのツールを書いています。 1つは、ドメインメンバのトークンを要求するライブラリです。

https://github.com/Spencer-Easton/Apps-Script-GSApp-Library

あなたが呼び出す必要があるサービスのREST APIを使用する必要がありますので、これらのトークンを使用することができ一切建てのサービスはありません。ドライブAPIが必要なようです。私はDrive v3ライブラリをまとめました。
https://github.com/Spencer-Easton/Apps-Script-Drive-Service-Account-Library

https://github.com/Spencer-Easton/Apps-Script-Drive-v3-Library

私もドメインユーザーファイル(ドライブV2)での作業のために特定のライブラリを持っています

関連する問題