SkyDrive Live を使用してファイルをアップロードしていますが、アップロードしたばかりのファイルをダウンロードしたいと考えています。ドキュメントにはファイル ID が記載されていますが、その ID を取得する方法がわかりません。
ファイルを配置したフォルダーがあるので、何らかの方法でフォルダー ID を渡してから fileID を取得する必要があります...
誰かがこれを行う方法を知っているか、これに関するチュートリアルを知っていますか?
SkyDrive Live を使用してファイルをアップロードしていますが、アップロードしたばかりのファイルをダウンロードしたいと考えています。ドキュメントにはファイル ID が記載されていますが、その ID を取得する方法がわかりません。
ファイルを配置したフォルダーがあるので、何らかの方法でフォルダー ID を渡してから fileID を取得する必要があります...
誰かがこれを行う方法を知っているか、これに関するチュートリアルを知っていますか?
SkyDrive SDK でファイルをアップロードした場合は、UploadCompleted イベントの e.Result["id"] によって fileId を取得します。
folderId はあるが fileId がない場合は、client.GetAsync(folderId/files) を使用してフォルダーの内容を照会できます。GetCompleted イベントの e.Result["data"] は、それぞれが fileId を含むファイルの説明の IDictionary を返します。この場合、必要なファイルを DictionaryEntry["name"] またはその他の魔法で識別する必要があります。