1

同じドメイン内で Google アプリ スクリプトを使用して、ある Google アカウントから別の Google アカウントにドキュメントを移動することは可能ですか。

4

3 に答える 3

2

このチュートリアルとサンプル コードは、Google Apps Script を使用してこれを実現するのに役立つと確信しています。

https://sites.google.com/site/appsscripttutorial/urlfetch-and-oauth/share-docs-between-domain-users

于 2012-12-22T06:15:15.707 に答える
1

そのためのライブラリがあるようです。Google+で次の情報を見つけました

ドライブロメインビアラード、2012年12月

このサービスは、ドライブサービス(DocsList)の新しいメソッドへのアクセスを提供します。今のところ、ユーザーはドキュメントのコメントを取得して追加し、所有権を譲渡できます。

https://sites.google.com/site/scriptsexamples/new-connectors-to-google-services/driveservice

クラスファイル

メンバータイプ説明

addCommenterString指定されたファイルにコメンターを追加します。getCommentersString指定されたファイルのすべてのコメント投稿者を返します。getEditorsString指定されたファイルのすべてのエディターを返します。getLastModifiedByMeDateこのドキュメントが現在のユーザーによって最後に変更された日付を返します。getLastViewedDateこのドキュメントが任意のユーザーによってWebブラウザで最後に表示された日付を返します。getOwnerString指定されたファイルの所有者を返します。getViewersString指定されたファイルのすべてのビューアを返します。 transferOwnershipString同じドメイン内の別のユーザーに所有権を譲渡します

于 2012-12-24T04:10:22.303 に答える
1

Apps Script File サービスを使用すると、ドキュメントを個人と共有したり、ドキュメントを共有フォルダにコピーしたりできますが、所有者を変更するには、REST/OAuth を介して Drive Permissions APIを使用する必要があります。UrlFetchを使用して Apps Script 経由でそれを行うことができますが、それにはもう少し手間のかかる作業が必要です。

于 2012-12-21T15:52:57.927 に答える