什么是利率限制?
作為一種安全措施,我們將用戶對公共API的請求限制在合理的范圍內(nèi)。
限制為每24小時(shí)20000個(gè)請求,一旦達(dá)到該限制,每小時(shí)500個(gè)請求。
從長遠(yuǎn)來看,Vortex每次下載模組會(huì)消耗3個(gè)請求(Nexus mod Manager目前每次下載模組消耗的請求是其兩倍),這意味著理論上,在達(dá)到20000個(gè)請求限制之前,您可以通過Vortex下載多達(dá)6664個(gè)模組(或通過Nexus mod Manager下載3332個(gè)模組)。
之后,您將被限制為每小時(shí)500個(gè)請求(通過Vortex每小時(shí)約165個(gè)mod下載)。一旦達(dá)到此小時(shí)限制,您在提出第501個(gè)請求時(shí)將收到一條警告消息:
渦流中的速率限制錯(cuò)誤/警告消息
Nexus Mod管理器中的速率限制錯(cuò)誤/警告消息
Mod Organizer中的速率限制錯(cuò)誤/警告消息
一旦你達(dá)到了你的限制——即每24小時(shí)20000個(gè)請求限制和每小時(shí)500個(gè)請求限制——你將無法在指定的時(shí)間范圍內(nèi)(在同一小時(shí)內(nèi))再提出任何請求(如mod下載、mod更新查詢等)。請注意,這項(xiàng)措施是為了保護(hù)我們的服務(wù)器基礎(chǔ)設(shè)施,并為所有用戶維護(hù)我們網(wǎng)站的功能。
當(dāng)您被限制費(fèi)率時(shí),您只需等待,直到您可以向我們的API提出進(jìn)一步的請求。
我一直受到速度限制,在24小時(shí)內(nèi)沒有下載近3300個(gè)模組。怎么回事?
如果您受到費(fèi)率限制,那是因?yàn)槟^了我們的每日和每小時(shí)請求限制。請注意,mod下載只是向我們的API發(fā)出請求的一種方式。提出請求的其他方式包括例如通過mod管理器或引用我們API的其他應(yīng)用程序查詢mod更新或mod信息。
請確保您的mod管理器是最新的,以排除過時(shí)軟件錯(cuò)誤地發(fā)出大量請求的可能性,這將導(dǎo)致您受到費(fèi)率限制。
我的API限制何時(shí)重置?
所有用戶的每日配額將在格林尼治標(biāo)準(zhǔn)時(shí)間每天00:00重置。小時(shí)配額每小時(shí)重置一次(例如格林尼治標(biāo)準(zhǔn)時(shí)間01:00、格林尼治標(biāo)準(zhǔn)時(shí)間02:00等)。
如何查看剩余的API請求?
該信息在對API的每個(gè)請求的響應(yīng)頭中發(fā)送。根據(jù)您使用的應(yīng)用程序,可能有一種方法可以看到這個(gè)數(shù)字。對于Vortex用戶,您可以下載此擴(kuò)展程序,該擴(kuò)展程序會(huì)在儀表板上添加一個(gè)小部件,顯示您的剩余請求和重置時(shí)間。