2017-05-24 209 views
0

我正在測試此API以用於地理編碼目的。目前在評估期間,我的一些測試包括一次對多達400個地址進行地理編碼(後來我可能很難達到1000)。當我嘗試谷歌地圖時,他們會給我一個錯誤,指出我已經超過了速度限制,但我沒有從這裏獲得這樣的API錯誤,儘管不限制我的請求速度(除了等待完成在發送下一個之前)。這裏API請求每秒限制

但在Developer FAQ請求每秒極限給出如下:

  Public Plans Business Plans 
Basic  1    N/A 
Starter  1    1 
Standard 2    2 
Pro   3    3 

這似乎可笑緩慢。每秒1次請求?最高計劃每秒3個?這張圖是錯字嗎?如果是這樣,那麼實際的限制是什麼?如果沒有,如果我超過這個限制,我應該期待什麼樣的錯誤?

回答

0

他們的文檔指出,對於用於訪問列出的功能的所有API,RPS的意思是「對於每個應用程序,每秒向HERE服務請求的數量以平均值(5分鐘內的請求數)對於每個訂閱計劃「。*

他們在文檔的後面說,配額是按月計算的:」如果將使用記錄加載到我們的結算系統中,導致計劃超過其每月配額,則應用於該使用的價格記錄是按比例計算的,包含在您的每月配額中的免費部分和可計費部分。在您的每月配額之上的後續使用記錄將顯示在本網站上列出的每筆交易價格中。「*

對於商業計劃,超額收費爲200美元/ 1美元或公共計劃爲2000美元/ 1美元。因此,對於Pro計劃,如果您在任何特定月份使用超過779.7萬個API請求,那麼您將達到您的限制,超出該範圍的任何使用都將按上述費率計費。

  • 摘自以上鍊接的開發者FAQ。
+0

我認爲配額是指總請求;我還沒有看到任何與請求進入速度有關的配額。 –

+0

您是對的,對不起!我錯過了每月公開15K的配額,或者公司的50K-150K每月配額(基於https://developer.here.com/plans中的選擇)。因此,每月的配額和過量都是按照這個計算的,這會讓我相信限速將從5分鐘的平均值計算出來(根據1 - 3 RPS水平,每5分鐘300 - 900次交易)。您的應用程序在5分鐘內是否超過300個請求? – iavery

+0

是的,這就是我的想法,但是當我一次對400個地址進行地理編碼時,最多隻需要一分鐘,而且沒有出錯率。如果我有幾個用戶使用我的應用程序,並且其中一些用戶需要同時進行地理編碼,五分鐘內我可以輕鬆超過900(儘管不是經常)。 –