1

我需要你对此的专家建议。

我被要求分析一个潜在的 Facebook 应用程序。

此应用程序是儿童帐户的家长监控。基本上,它会在儿童状态消息中搜索特定关键字等内容。这个应用程序会在发现某些东西时提醒父母。

当然,这个应用程序将有一个有效的令牌来访问孩子的数据。这不是监视孩子的工具。

我正在使用 Graph API 和 'since' 关键字来获取最新更新。它适用于单个用户。

我的问题是关于可扩展性。 我应该如何获取要监控的大量孩子的更新?(介于 10,000 和 100,000 个帐户之间)

对于每个孩子,我必须监控状态消息、视频、图像、朋友、朋友的状态消息......

以下是一些数字:

每天有约 210 万个请求以每小时更新 10,000 个孩子的帐户。

每天约 5780 万个请求以每小时更新 10,000 个孩子的帐户和他们的朋友,平均每个有 40 个朋友。

正如我在这里所读到的,它将是有限的。

那你怎么看?

ps:也许通过实时更新我不会有这个问题还是会更糟?

4

1 回答 1

0

是的,我会订阅实时更新,以便在帐户更新后您会收到回电,然后您会收到最新的更新。这将避免不断轮询帐户以进行更新的开销。您还需要获取一个 offline_access 令牌才能使其正常工作。

于 2011-09-08T05:33:48.257 回答