私のアプリケーションでは、GoogleリアルタイムAPIを使用してカスタムドキュメントタイプを定義し、APIのdocument.saveAsを使用してドキュメントのコピーを作成できる機能が含まれています。これの目的の1つは、ユーザーが共有しているドキュメントテンプレートの個人用のコピーを読み取り専用ファイルとして作成および編集できるようにすることです。saveAsが読み取り専用ファイルで失敗するのはなぜですか?
gapi.client.drive.files.create({
resource: {
mimeType: 'application/vnd.google-apps.drive-sdk',
name: NEWNAME
}).then((response) => {
MYDOCUMENT.saveAs(response.result.id);
});
これは、読み書きのファイルと完全に動作しますが、元のファイルが読み込まれた場合にのみ、それを保存するためには表示されません:私はこのような何か、それにリアルタイムの文書をコピーするのsaveAsを使用して新しい文書を作成します新しいファイルへのリアルタイムドキュメント。エラーは報告されませんが、新しいファイルは空です。
これはバグまたは既知の制限ですか、何か間違っていますか?
ありがとうございます。ドキュメントに基づいて、saveAsがうまくいくはずです。古いファイルの内容を読み込んで新しいファイルに書き込む権限があります。だから私はパズルを解決する何もここに表示されません。 – boris