我的應用程序目前使用與Dropbox API的集成。其目的是允許客戶將某些文檔放入Apps/My_App_Name/
目錄中的專用文件夾中,然後我的應用程序會定期輪詢該文件夾以查看是否添加了任何內容,並且如果找到文檔,它將自動將其移動到客戶端的文檔中管理區域內我的應用程序。Dropbox網頁掛鉤文件添加?
目前,大約有300位用戶(和計數)的Dropbox帳戶以這種方式與我同步。我相信我在這裏做的事情效率很低,但實際上我的應用程序會輪詢所有300個賬戶,看看是否添加了一個文件。這種情況每10分鐘發生一次,但由於添加了更多賬戶以防止重疊,因此我不得不擴大此間隔。每次我對所有賬戶進行調查時,通常我會發現那些有新文件的300人中只有1或2人。
因此,我的問題是..是否有Dropbox API中的一個方法來發布Web Hook或僅當客戶端將文件添加到該Dropbox文件夾的某種類型的通知?然後,這可能會觸發我的應用程序僅查詢該帳戶並在我身邊保存一整筆資源。
附加信息:
- 平臺:ASP.NET C#
- 包裝:SharpBox
如果你搜索Dropbox的論壇,你可以得到通知(關鍵字API,事件),你會發現紗線2歲及以上要求這個功能。所以不要屏住呼吸!顯然這個功能比實際上更難實現......或者Dropbox的人員已經實現了它......輪詢也必須傷害他們! – lexu
@lexu準備好... – Dan