default

no

Highlighted

Impossible de télécharger des fichiers avec lien partagé à l'équipe

Explorer | Level 4

Bonjour

Je développe une application pour le compte pro valoriale formation (avec lequel je suis connecté en toute logique :D) et je n'arrive pas à télécharger les fichiers via l'url de lien partagé que j'ai généré.

Le lien partagé a été généré pour être accessible à l'équipe uniquement.

Lorsque j'ouvre ce lien dans le navigateur je n'ai pas de problème car je suis connecté avec le compte admin, donc mon lien fonctionne semble t'il correctement. J'ai bien remplacé le dl=0 par 1 pour le télécharger directement sans passer par une page de visu dropbox.

Si j'ouvre une navigation privée le lien ne fonctionne plus. Donc ok.

 

J'ai généré un token pour mon app en suivant cette page d'aide dropbox https://blogs.dropbox.com/developers/2014/05/generate-an-access-token-for-your-own-account/ (qui au passage n'est pas à jour d'ailleurs puisque l'API v1 est deprecated)

J'ai testé mon token généré en exécutant la commande curl

curl -X POST https://api.dropbox.com/2/users/get_current_account -H "Authorization:Bearer <MON TOKEN>"

 et j'ai bien eu des données cohérentes en sortie.

Par contre si je lance la commande suivante :

curl -H "Authorization:Bearer <MON TOKEN>" -L -o test.bin https://www.dropbox.com/s/<RESTE DU LIEN PARTAGE>\?dl\=1

J'ai un échec de la requête avec un status code 403. Et c'est ca que je ne comprends pas. Mon token devrait être bon puisque c'est avec lui que j'ai généré le lien via l'API javascript (dans une appli nodejs).

Pouvez vous m'aider ?

Merci pour votre retour

Cordialement

Tang

Impossible de télécharger des fichiers avec lien partagé à l'équipe
319 Visites
0 Réponses
0 J'aime
Participants
Principaux contributeurs de ce post