Box.com api 文件复制文件来源?

Box.com api file copy file source?

我正在使用 Box.com SDK 进行文件管理。我正在查看文件复制功能,如果我能弄清楚如何指定复制的源文件,我会很危险。我查看了 SDK 代码并查看了他们文档中的 get 调用,每次它只是指定新文件应该去哪里,但我看不到明确的方法来指定 SDK 的源文件是什么(尽管我可以看到如何在 post/get 手动调用中)。

我是快疯了还是漏掉了一些非常简单的东西?

来自他们 SDK 的示例代码:

        BoxFileRequest request = new BoxFileRequest()
        {
            Name = "test",
            Parent = new BoxRequestEntity() { Id = "0" }
        };

        /*** Act ***/
        BoxFile f = await _filesManager.CopyAsync(request);

request.Id 必须是源文件的 ID。

Name 将是副本的文件名。

Parent.Id 是副本的文件夹。

API 函数的文档:https://box-content.readme.io/reference#copy-a-file

CopyAsync函数:https://github.com/box/box-windows-sdk-v2/blob/master/Box.V2/Managers/BoxFilesManager.cs#L224