Office 365 Sharepoint Télécharger des Fichiers de Bibliothèque de Documents
Je suis en train d'utiliser le code suivant pour ajouter des fichiers à ma bibliothèque de documents dans Sharepoint Office365 à l'aide de services web.
public void SaveFileToSharePoint(string fileName)
{
try
{
var copyService = new Copy { Url = "https://mydomain.com/_vti_bin/copy.asmx", Credentials = new NetworkCredential("username", "password", "domain") };
var destURL = "https://mydomain.com/Shared%20Documents/" + Path.GetFileName(fileName);
string[] destinationUrl = { destURL };
CopyResult[] cResultArray;
var fFiledInfo = new FieldInformation { DisplayName = "Description", Type = FieldType.Text, Value = Path.GetFileName(fileName) };
FieldInformation[] fFiledInfoArray = {fFiledInfo};
var copyresult = copyService.CopyIntoItems(destURL, destinationUrl, fFiledInfoArray, File.ReadAllBytes(fileName), out cResultArray);
var b = copyresult;
}
catch (Exception ex)
{
}
}
Je reçois le message d'erreur "Objet Déplacé". L'URL de charges, le WSDL dans le navigateur. Si il ya une meilleure façon de télécharger et d'obtenir des fichiers de SharePoint sur Office365 en ligne je souhaite que ainsi. Merci.
OriginalL'auteur Cyberdrew | 2013-10-01
Vous devez vous connecter pour publier un commentaire.
comme ASMX webservices sont obsolètes, vous devriez vérifier la "nouvelle" des services reste de sharepoint. SUR MSDN vous trouverez des informations à ce sujet
Ou vous pouvez utiliser le modèle objet Client qui serait ma façon préférée. L'exemple suivant montre une utilisation de base, pour se connecter à SharePoint online découvrez la suite de lien
découvrez le deuxième lien de ma réponse, il y a un exemple complet d'application, en particulier la classe Tokenhelper devrait être d'intérêt pour vous
Où puis-je obtenir Microsoft.SharePoint.dll dont j'ai besoin pour cette solution. Je SharePoint n'est pas installé, et ne peut pas installer le WSS sur mon ordinateur Windows 7 pour l'obtenir.
Essayez ce téléchargement de microsoft microsoft.com/en-us/download/details.aspx?id=35585
Merci, je vais essayer cette solution, je vous remercie pour votre aide
OriginalL'auteur roqz
À l'aide de roqz suggestions ci-dessus, voici la solution ultime, je suis venu avec de placer les fichiers dans SharePoint 2013 Office 365 bibliothèque de documents et les récupérer en nom:
OriginalL'auteur Cyberdrew