如題。
介面限定同一用戶(裝置)存取次數(shù)
既然問(wèn)題的標(biāo)籤裡有 laravel
,那麼現(xiàn)成的解決方案,我推薦,https://github.com/dingo/api,這個(gè)包有個(gè)特性 Rate Limiting
,應(yīng)該就是你要找的。
如果你要自己實(shí)現(xiàn)也簡(jiǎn)單的,根據(jù) 【user_id + 設(shè)備唯一碼】做主鍵,訪問(wèn)次數(shù)存 redis,記錄訪問(wèn)的次數(shù),然後具體頻率,次數(shù),都看你實(shí)現(xiàn)策略了