Inclure en php un texte contenu dans un fichier dropbox

Inclure en php un texte contenu dans un fichier dropbox - PHP - Programmation

Marsh Posté le 11-09-2013 à 18:27:05    

Bonjour,  
Je réalise actuellement un petit site web, et pour un système de news feed j'aurais besoin de pouvoir inclure un texte importé d'un fichier dropbox sur mon site.  
Par exemple: comment inclure le texte de ce lien dans une balise <p></p>?  
https://www.dropbox.com/sh/l1i5hkj2 [...] T/test.txt  
 
Merci de m'aider,  
BoB

Reply

Marsh Posté le 11-09-2013 à 18:27:05   

Reply

Marsh Posté le 12-09-2013 à 09:58:41    

http://www.php.net/manual/en/function.fgets.php
 
Mais depuis Dropbox ça va être compliqué, il te faudrait un lien direct vers ton fichier texte.

Reply

Marsh Posté le 12-09-2013 à 10:22:00    

C'est clair : en mode web, php n'a accès qu'aux fichiers situés dans le /www/. Par contre, via un script php appelé en ligne de commande par le cron (planificateur de tâches sous Linux) et peux très bien automatiser la recopie du fichier dropbox dans le /www/ je pense.
 
Edit : via la conf d'Apache, y'a peut-être moyen de créer un lien qui ferait que le répertoire de dropbox soit vu dans le /www/...


Message édité par rufo le 12-09-2013 à 10:22:54

---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 12-09-2013 à 10:37:08    

La méthode fonctionne sur un serveur distant, c'est juste que son lien n'est pas un lien vers un fichier texte mais vers une page web qui affiche le contenu du fichier texte par javascript. Bref il lui faudrait réinterpréter le js pour obtenir son texte tout en sachant que dropbox semble récupérer le contenu du fichier texte par JSON. Autant dire que c'est mission impossible.
 
Quant à télécharger le fichier, cela me semble aussi difficile, normalement les sites d'upload se protègent face à ces tâches d'automatisation.


Message édité par MaybeEijOrNot le 12-09-2013 à 10:40:59
Reply

Marsh Posté le 13-09-2013 à 13:12:04    

Merci a vous deux pour vos réponses plus qu'enrichissantes :)
Pour vous en dire plus, dropbox aurait en fait été une solution me permettant de newser sur mon site directement depuis mon portable sans avoir à passer sur le PC et Filezilla.
Donc si vous avez des idées quant à d'autres applications android qui existeraient et avec lesquelles on pourrait intéragir directement en PHP ou Javascrip par le site, elles sont les bien venues! :D
(Mais je ne me fais pas d'illusions non plus! ^^" )

Reply

Marsh Posté le 13-09-2013 à 13:28:15    

Euh... tu te rends sur ton site avec ton portable et tu mets ta news si tu as une interface admin, ou alors tu te crées en rapidos une interface admin.

Reply

Marsh Posté le 13-09-2013 à 16:05:49    

J'y avait pensé, mais l'upload d'images, c'est un peut plus galère de cette manière ^^
Merci beaucoup en tout cas, j'ai pu trouver un compromis grâce à vous: le texte par interface admin et les images via la dropbox! :D
Sujet résolu!

Reply

Marsh Posté le 17-09-2013 à 15:20:24    

Sinon dropbox propose une API pour créer des applications.
Il est possible via un token d'authentification et de synchroniser un dossier sur un serveur web avec un dossier dropbox...
 
https://www.dropbox.com/developers


---------------
D3
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed