我尝试使API服务逻辑上需要以某种方式提供对其方法的请求的限制。他们没有在指南中说出这一点。如果你自己做的话,如何正确实现?也许你正在使用一些准备好的东西?对于不同方法的不同方式,每分钟/小时的ID请求数量限制授权用户的访问权限
答案 0 :(得分:1)
请查看NoxlogicRateLimitBundle。可能它符合您的要求。
<?php
use Noxlogic\RateLimitBundle\Annotation\RateLimit;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
/**
* @Route(...)
*
* @RateLimit(limit=1000, period=3600)
*/
public function someApiAction()
{
}