2016-08-22 77 views
-2

我將從API獲取JSON數據,並且想要觀察API中的更改。如果API中的數據發生變化,我必須獲取新數據並將通知發送給我的客戶。如何檢測或觀察API中的數據更改?

我如何觀察數據變化? 我想在連續的Ajax調用之間設置一個間隔,但這將是一個有效的方法。

任何可用於JavaScript或nodejs的想法或庫,只要API中的數據發生變化就會觸發事件?

回答

1

您必須檢查服務器端的數據更改。如果您更新博客,並希望將通知向用戶發送關於博客更新,那麼你必須發送通知(電子郵件)當你更新博客贊(會有一個方法SQL查詢更新博客數據或發佈)。

如果你處理不同的事情,請讓我知道。

+0

我只是在使用API​​(無法編輯api),並且已經構建了用於顯示數據的前端。 api給出了一個JSON響應。對於通知我的意思是推送通知。所以現在我想到了編寫節點js來處理推送通知。那麼,如何觀察API的變化並向用戶發送推送通知? –

+0

在調用** API **之後,您將獲得** JSON響應**。基於這個** JSON響應**,您可以調用另一個** METHOD **或** API **,它將發送推送通知。 –