0

C# では、Google Drive API で、新しいファイルを挿入する際に、強制的に Google doc 形式に変換します。

API は、新しく変換されアップロードされたファイルのファイル ID を返します。

ただし、API は変換されていない元のファイルのコピーも挿入します。

2 番目のファイルのファイル ID を取得するにはどうすればよいですか? request の responsebody は 1 つのファイル リソースのみを返します

FilesResource.InsertMediaUpload Request = Service.Files.Insert(body, Stream1, filetype);
Request.Convert = true;
Request.Upload();
Google.Apis.Drive.v2.Data.File File1 = Request.ResponseBody;
4

3 に答える 3

1

私はsame.see the edit link for file https://docs.google.com/file/d/id of file/edit with no conversion

今、変換のために、上記のリンクからドキュメントへのファイルワードを編集します。それは私のために働きます。 https://docs.google.com/document/d/ファイルの ID/編集

于 2013-08-24T09:41:18.863 に答える
0

私はファイルの変換に取り組んだことがないので、ここであなたが言っていることに非常に興味があります.Files.Insertがファイルの変換されたバージョンと「生の」バージョンの両方を作成することに驚いています。 raw ファイルの ID を返す方法。

convert = true の場合、File.Insert がファイルの 2 つのコピーを作成することをどのように理解しましたか?

于 2013-04-19T23:20:10.860 に答える