1

SkyDrive Live を使用してファイルをアップロードしていますが、アップロードしたばかりのファイルをダウンロードしたいと考えています。ドキュメントにはファイル ID が記載されていますが、その ID を取得する方法がわかりません。

ファイルを配置したフォルダーがあるので、何らかの方法でフォルダー ID を渡してから fileID を取得する必要があります...

誰かがこれを行う方法を知っているか、これに関するチュートリアルを知っていますか?

4

1 に答える 1

4

SkyDrive SDK でファイルをアップロードした場合は、UploadCompleted イベントの e.Result["id"] によって fileId を取得します。

folderId はあるが fileId がない場合は、client.GetAsync(folderId/files) を使用してフォルダーの内容を照会できます。GetCompleted イベントの e.Result["data"] は、それぞれが fileId を含むファイルの説明の IDictionary を返します。この場合、必要なファイルを DictionaryEntry["name"] またはその他の魔法で識別する必要があります。

于 2012-05-19T14:36:53.597 に答える