我使用SkyDrive Live上传文件,但现在我想下载刚刚上传的文件。它在文档中提到了文件ID,但我没有找到如何获得该ID。
我有一个文件夹,我把文件放入,所以我会以某种方式需要传递文件夹ID然后获取fileID ...
有谁知道如何做到这一点或知道任何关于此的教程?
答案 0 :(得分:4)
如果您使用SkyDrive SDK上传文件,那么您可以通过UploadCompleted事件的e.Result [“id”]获取fileId
如果您有folderId,但没有fileId,那么您可以使用client.GetAsync(folderId / files)查询文件夹的内容。 GetCompleted事件的e.Result [“data”]返回文件描述的IDictionary,每个包含fileId。在这个套装中你需要通过dictionaryEntry [“name”]或其他一些魔法识别所需的文件..