2010-06-10 8 views
14

J'envisage d'utiliser DropBox pour synchroniser les données utilisateur avec une application Delphi. Il semblerait résoudre beaucoup de problèmes concernant la sécurité, les permissions, etc ... Je vois qu'il y a des exemples d'API pour C#, python, etc. Est ce que quelqu'un l'a fait avec Delphi, et si oui, y at-il des échantillons disponibles?Dropbox api pour Delphi?

+1

demander dropbox.com soutien –

+2

Désolé, aucune mise à jour! J'ai été distrait par d'autres choses et ce projet s'est dérouté. Je suis toujours intéressé et espère y revenir. –

Répondre

13

Le DropBox API est une API Web générique, utilisant JSON via HTTP ou REST (également via HTTP) faisant appel au serveur Web DropBox à l'aide d'une clé API.

Tous language specific wrappers ne sont que des liaisons autour de cette API:
soit ils encapsulent le JSON via HTTP ou REST sur les appels HTTP. Pour une implémentation Delphi, le roulement de votre propre wrapper JSON est probablement le plus simple.

Il existe plusieurs façons de faire du JSON dans Delphi.
À partir de Delphi 2010, il contient un native JSON implementation. Jusqu'à Delphi 2009, vous pouvez utiliser SuperObject pour JSON.
Cette post from Daniele Teti and the comment thread Below it les explique tous les deux.

--jeroen

+0

Merci - j'avais lu juste après les trucs JSON/REST et pensais que je devais parler à une DLL. Merci pour les liens! Si je prépare un exemple de travail, je le posterai ici. –

+0

@Chris: vous êtes les bienvenus; Je suis impatient de votre échantillon! –

0

J'utilise SDK bNesis pour Google Drive et boîte de dépôt. bNesis Rich client nécessaire .NET 4.5.2 donc c'est un problème pour XP. Le client léger est une application 100% Win32. developers site

GitHub