2017-10-06 76 views
-7

我有一個插件瀏覽器,可以將所有書籤和文件夾同步到我的服務器。我正在編寫一個Restful API。要同步我有一個處理一個書籤的路由POST /書籤。我必須一個一個地同步還是應該寫一條同步所有項目的路線?編寫Restful API

回答

0

常用的方法是儘可能少地使用連接/調用。所以爲了這個任務,我會一次同步它們。一個簡單的解決方案是檢查提交的數據是一個數組還是單個實體。基本上:

$data = is_array($data) ? $data : [$data]; 

foreach ($data as $bookmark) { 
    // Store bookmark 
} 

這樣您可以對兩者使用相同的端點/方法。

+0

感謝您的回答。如果我想在客戶端做一個加載器/定時器來通知用戶關於休息時間/ NB項目。我該如何處理?如何使用您的方法,API在服務器上的每個項目同步時通知客戶端? –