Projet

Général

Profil

Actions

Idee to nextcloud share » Historique » Révision 1

Révision 1/3 | Suivant »
Eric Seigne, 28/04/2020 14:48


Idee: to nextcloud share

Mon organisation souhaite collecter des documents auprès de ses utilisateurs. J'ai un serveur nextcloud qui tourne.

Imaginons que je puisse faire:

  • un dossier sur le serveur nextcloud pour mon projet
  • un sous dossier par utilisateur
  • j'active le partage en "Dépôt de fichier (envoi uniquement)"
  • je génère un qrcode

Et mes utilisateurs:

  • lancent clicpdf
  • scanne le qrcode qui configure tout seul l'adresse du serveur + partage
  • flashent les documents à envoyer
  • mettent un petit texte éventuel de description (ou juste le titre comme dans clicpdf actuel)
  • et balancent les fichiers

Au final je collecte tous mes fichiers sans me prendre la tete, ils sont rangés directement dans mon arborescence, je peux lancer un OCR ou faire les traitements que je veux dessus ...

Note technique pour la réalisation :-)

Un partage en publication seule ça donne une URI de ce genre https://cap-rel.fr/cloud/index.php/s/xEpkSfFtAEr4dfH

Si on se connecte sur cette URI avec un navigateur web et qu'on analyse les échanges lorsqu'on envoie un document c'est un PUT tout con sur un partage webdav ... le login utilisé est tout simplement la dernière partie de l'URI !!!

Ça donne donc un truc du genre en curl:

curl -k -T ~/Images/soyoustart_move_ipfailover.png -u "xEpkSfFtAEr4dfH:" -H 'X-Requested-With: XMLHttpRequest' https://cap-rel.fr/cloud/public.php/webdav/soyoustart_move_ipfailover.png -v

Il faut donc ajouter le support dav au client (https://github.com/aslakhellesoy/webdavjs) et la capacité de lire un qrcode (https://github.com/EddyVerbruggen/nativescript-barcodescanner) ... il semblerait donc que ça soit tout à fait possible ...

Mis à jour par Eric Seigne il y a environ 4 ans · 1 révisions

Go to top
Ajouter une image à partir du presse-papier (Taille maximale: 50 Mo)