我需要您的專家建議。什麼是更新大量帳戶的最佳方式
我被要求分析一個潛在的Facebook應用程序。
此應用程序是爲孩子帳戶的家長監控。基本上它會搜索一個孩子的狀態消息,其中包括特定的關鍵字。此應用程序會在發現問題時提醒父母。
當然這個應用程序將有一個有效的令牌來訪問孩子的數據。這不是一個窺探孩子的工具。
我正在使用Graph API以及'since'關鍵字來獲取上次更新。它對單個用戶來說工作正常。
我的問題是關於可伸縮性。 我應該如何獲得大量孩子的更新來監測? (賬戶之間10,000和100,000)
併爲每個孩子,我必須監控的狀態信息,視頻,圖片,朋友,朋友的狀態訊息...
這裏有一些數字:
〜 2.1M每天要求每小時更新10,000個孩子的帳戶。
〜57.8M每天要求每小時更新10,000個孩子的帳戶加上他們的朋友,平均每個朋友有40個朋友。
而當我讀here時,它會受到限制。
那麼你認爲呢?
ps:也許有實時更新我不會有這個問題,或者會更糟?
你知道facebook發送給facebook應用程序的更新數量是否與API請求一樣有限? 我能夠獲得10,000+個帳戶的更新嗎? – doobinay
您應該可以獲得有關已批准您的應用程序的更多用戶的更新。然後,您可能會被評爲獲取用戶訂閱源的限制,但您可以等待並稍後再嘗試該用戶,因爲您知道確實需要檢索哪些更新。 – bkaid
我終於嘗試了實時API。它會返回一個通知對象,而不是直接觸發更新的對象。所以最後,我仍然需要提出請求來拉對象。 無論如何,感謝您的幫助! – doobinay