Bonjour

Depuis un projet Xamarin (C#/Android) qui utilise une WebApi (.net5.0), je souhaiterais téléverser un fichier sur un Sharepoint 365 distant (+ lister les fichiers + supprimer)
Pas mal de choses sur le sujet dans les forums mais souvent avec des versions Sharepoint plus anciennes ou avec des packages NuGet incompatibles avec .Net5.0

Contexte du projet :
- L'application Xamarin prend des photos et le programme doit envoyer les photos sur Sharepoint 365
- L'application Xamarin propose les photos présentes sur Sharepoint 365
- L'application Xamarin supprime une photo présente sur Sharepoint 365
- Les photos peuvent être de grande taille

Si à ce stade, quelqu'un est en mesure de me donner des pistes, voire le code pour ce traitement, ce serait idéal



Maintenant, j'ai vu qu'il existait une API pour la copy (je n'ai pas encore regardé pour récupérer la liste des photos ou pour supprimer)
https://MASOCIETE.sharepoint.com/Sha..._bin/copy.asmx
Les exemples que je peux voir sur internet demandent un chemin de stockage très bien défini, du genre
https://MASOCIETE.sharepoint.com/Dossier/Sous Dossier/.../Sous ... Sous Dossier/MONFICHIER.EXT

L'accès dans Sharepoint 365 ne semble pas fonctionner de cette manière
Ex pour accéder au fichier test.txt :
https://MASOCIETE.sharepoint.com/Sha...ANDES%2FPhotos

Du coup, il m'est difficile de donner une Url de destination très claire pour copy.asmx


Sur mes recherches et tests réalisés, je constate beaucoup d'incompatibilités de Framework (certaines librairies ne fonctionnent que sous .Net Framework + Problèmes de taille de fichiers téléversables).
De plus, il est possible que l'une des limitations que j'ai, soit dû au fait que je n'ai pas Sharepoint d'installer sur mon poste de développement. Peut être est une obligation ?


Bref, si vous connaissez ce sujet, merci de votre aide