Comment télécharger des fichiers à partir de OneDrive

Je suis à la recherche de télécharger mes fichiers dans le dossier public à partir d'Un Lecteur, mais il ne télécharge pas les fichiers.
Voici le scénario:

Dans le dossier public, j'ai un autre dossier avec plusieurs fichiers en elle et est largement accessible.
à des fins de test, j'ai partagé tous les fichiers dans le dossier public (je ne sais si c'est la bonne façon de le partager).

Les liens suivants sont fournis pour télécharger le fichier:

  1. De dossier partagé un lien https://onedrive.live.com/redir?resid=DBBC281099F4FE69!646&authkey=!AGRCGuw8Y2_p9mA&ithint=folder%2c.mp3
  2. De lien dossier public https://onedrive.live.com/redir?resid=DBBC281099F4FE69%21646
  3. Lien Direct http://1drv.ms/1z9XlW6 -

Je suis en utilisant BackgroundTransferRequest pour télécharger le fichier à l'aide du code ci-dessous:

string filePathToDownload = string.Empty, fileName = "111.mp3";
filePathToDownload = "http://1drv.ms/1z9XlW6";

Uri transferUri = new Uri(Uri.EscapeUriString(filePathToDownload), UriKind.RelativeOrAbsolute);
BackgroundTransferRequest transferRequest = new BackgroundTransferRequest(transferUri);
transferRequest.Method = "GET";
transferRequest.TransferPreferences = TransferPreferences.AllowCellularAndBattery;

Uri downloadUri = new Uri(DataSource.TEMPDOWNLOADLOCATION + fileName, UriKind.RelativeOrAbsolute);
transferRequest.DownloadLocation = downloadUri;
transferRequest.Tag = fileName;

Le fichier est de 300 ko, mais ce ne télécharge que 6 Ko.

Comment puis-je télécharger directement le fichier à partir des liens ci-dessus (n'importe)?

merci!

OriginalL'auteur ARH | 2014-07-03