2010-06-10 51 views
14

我正在考慮使用DropBox將用戶數據與delphi應用程序同步。它似乎解決了很多關於安全性,權限等方面的問題......我發現有一些C#,Python等的API示例。有沒有人用Delphi來完成它,如果有的話,是否有樣本可用?德爾福的Dropbox API?

+1

問dropbox.com支持 – 2010-06-10 14:21:50

+2

對不起,沒有更新!我被其他事情分心了,這個項目受到了阻礙。我仍然感興趣,並希望回到它。 – 2010-10-05 12:35:18

回答

13

DropBox API是一種通用的基於Web的API,使用通過HTTP的JSON或使用API​​密鑰調用到DropBox Web服務器的REST(也通過HTTP)。

所有language specific wrappers只是圍繞此API綁定:
它們要麼通過HTTP封裝JSON,要麼封裝通過HTTP調用的REST。

對於Delphi實現來說,滾動你自己的JSON包裝可能是最簡單的。

在Delphi中執行JSON有多種方式。
從Delphi 2010開始,它包含一個native JSON implementation。 直到德爾福2009年,您可以使用JSON的SuperObject
這個post from Daniele Teti and the comment thread Below it解釋他們兩個。

--jeroen

+0

謝謝 - 我已經閱讀了JSON/REST的東西,並認爲我必須與DLL交談。感謝您的鏈接!如果我製作一個工作示例,我會將其發回。 – 2010-06-10 18:38:10

+0

@Chris:不客氣,我期待你的樣品! – 2010-06-10 20:37:17

0

我使用bNesis SDK爲谷歌驅動器和下拉框。 bNesis胖客戶端需要.NET 4.5.2,所以這是XP的問題。 瘦客戶端是100%的Win32應用程序。 developers site

GitHub