2013-08-05 15 views
0

我想要創建連接到dropbox(上傳/下載文件)的桌面應用程序。 我正在使用lioauth進行身份驗證,並使用libcurl處理C++環境下的http請求 (visual 2010)。在C++下使用libcurl驗證dropbox(login/passwd)

我仍然在驗證過程中被阻止!我如何插入我的登錄/ passwd獲取令牌,然後使用此參數調用Dropbox API?

有什麼建議嗎?

+0

不是dropbox已經自己做了嗎?無論如何,我認爲你需要提供一些關於你在做什麼的更多細節,以及出了什麼問題。聽起來是可行的,所以這只是一個得到位在正確的地方和正確的順序的情況。 –

+0

Thx的答案奧利我有點模糊!我在google上做了一些重新評估,發現我必須將這些參數傳遞給libcul才能建立連接 string appkey =「」; string appsecret =「」; string token =「」; string token_secret =「」; 我有2個第一參數 並獲得2個參數,我想我要送我的登錄/ passwd文件在某種程度上 但現在我didt找到一個方法來做到這一點 – zha

回答

0

我建議你應該首先明確如何使用調試工具來驗證firefox或chrome中的dropbox,在面對混淆的javscript代碼時找出它並不那麼容易,所以你最好先檢查一下dropbox是否有openapi爲開發者。

0

訪問Dropbox Core API的唯一支持方式是通過OAuth。您的應用的用戶必須在瀏覽器中完成OAuth流才能授權您的應用。在完成一次後,您可以緩存他們的OAuth憑據並繼續使用它們。

+0

有什麼辦法來填補登錄/ passwd文件在登錄網頁中自動使用libcurl(無需用戶交互)? – zha

+0

這在技術上可能是可能的(因爲您可以自動執行任何人的操作),但是我們儘可能地努力阻止您這麼做,並且這可能違反了我們的條款和條件。 – smarx

+0

我願意創建一個使用電子郵件/密碼連接到保管箱的客戶端應用程序。這是否違反了您的條款和條件? – zha