DéveloppeurGéoplateformeTutorielIndex des tutoriels
Partage d’un document personnel

Gestion des documents personnels

Modifié le

Téléversement de fichiers en tant que document personnel et partage

Partage d’un document personnel

Il existe deux possibilités de partage de documents personnels :

  • le partage nominatif : la personne pourra alors voir le document dans sa liste et le télécharger
  • le partage public : une URL aléatoire permet alors à n’importe qui de télécharger le fichier

Le partage nominatif #

Il est nécessaire de disposer des identifiants des utilisateurs avec lesquels on souhaite partager le document.

Le partage d’un document personnel avec d’autres utilisateurs s’effectue à l’aide de l’appel suivant :

https://data.geopf.fr/api/users/me/documents/{document}/sharings

[
    "{compte 1}",
    "{compte 2}"
]

{
    "name": "Mon super croquis",
    "description": "Un petit coucou géoréférencé à l’IGN",
    "size": 5435,
    "mime_type": "application/octet-stream",
    "labels": [
        "tutoriels",
        "croquis"
    ],
    "_id": "{document}"
}

Désormais, les comptes ciblés pourront voir le document dans leur liste avec l’appel :

https://data.geopf.fr/api/users/me/documents
Corps de requête Multipart
shared = true

Et ces comptes pourront télécharger le fichier via l’API Entrepôt (https://data.geopf.fr/api/users/me/documents/{document}/file, la même URL qu’avec le compte propriétaire). Ce partage implique d’être authentifié pour le destinataire (donc d’avoir un compte) et de partager explicitement avec tous les destinataires.

Le partage public #

Ce mode de partage est plus simple mais moins sécurisé. Il consiste à associer au fichier une URL publique qui pourra être consultée anonymement.

https://data.geopf.fr/api/users/me/documents/{document}

{
    "public_url": true
}

{
    "name": "Mon super croquis",
    "description": "Un petit coucou géoréférencé à l’IGN",
    "size": 5435,
    "mime_type": "application/octet-stream",
    "labels": [
        "tutoriels",
        "croquis"
    ],
    "public_url": "https://data.geopf.fr/documents/89476dA1gBOOJWU9yXp8QcpZwnTt4ICxlhWtIIQHPbMGLo.bin",
    "_id": "{document}"
}

Une URL publique a été générée aléatoirement, une extension en accord avec le type de fichier a été mise. Il est possible de supprimer cet accès public en précisant "public_url": false. À chaque partage public, l’URL sera différente.

Paramètres d'affichage

Choisissez un thème pour personnaliser l’apparence du site.