我为我父亲运行
this网站,从他的推文提取中提取推文并以其他格式显示.目前,推文是使用javascript完全拉客户端的.是最有效的做事方式吗?该网站几乎没有命中率,但我只是对什么是最好的扩展方式感兴趣.任何建议都会很棒.我也想在某个时候在流中包含文章.实现这一目标的最佳方式是什么?
Twitter API请求是
rate limited to 150 an hour.如果您的页面被请求的次数超过了,那么您将从Twitter API收到错误(HTTP 400错误).因此,在服务器上请求推文并在一段时间内缓存响应可能是更好的主意.您可以每小时请求最新的推文达150次,并且在您的页面被请求时,它会从您的服务器端脚本接收缓存的推文,而不是直接调用API.
来自Twitter文档:
Unauthenticated calls are permitted 150 requests per hour.
Unauthenticated calls are measured against the public facing IP of the
server or device making the request.
我最近做了一些与Twitter API集成的工作方式与您完全相同.即使只是在测试应用程序时,我们也很快达到了速率限制.该应用现在可以在服务器上缓存推文,并且每小时更新缓存几次.