-1
我試圖讓API服務在邏輯上需要以某種方式提供對其方法的請求限制。他們沒有在導遊中說。如果你自己做,如何正確實施?也許你正在爲此準備好一些東西?有必要通過不同的方法以不同的方式限制每個分鐘/小時的授權用戶的訪問次數Symfony API請求的限制,如何最好地實現?
我試圖讓API服務在邏輯上需要以某種方式提供對其方法的請求限制。他們沒有在導遊中說。如果你自己做,如何正確實施?也許你正在爲此準備好一些東西?有必要通過不同的方法以不同的方式限制每個分鐘/小時的授權用戶的訪問次數Symfony API請求的限制,如何最好地實現?
請看NoxlogicRateLimitBundle。可能它會符合你的要求。
<?php
use Noxlogic\RateLimitBundle\Annotation\RateLimit;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
/**
* @Route(...)
*
* @RateLimit(limit=1000, period=3600)
*/
public function someApiAction()
{
}