我知道之前已經提出過類似的問題,但從我能夠收集的信息來看,似乎沒有一個答案適用於我的案例。R:超出Google距離矩陣API請求速率限制
我想要做的就是複製這一點,但在R語言:直到我要求谷歌爲超過10個地點的距離矩陣Computing the optimal road trip across the us
一切完美的作品。在我的腳本中(將遵循)我列出了我的API密鑰,並且在API網站上我可以看到,我成功運行該程序(當位置數量少於10個時)會增加我當天的使用量,所以我知道我的API正在工作......我想。
我不明白的是爲什麼我會收到11個位置距離矩陣的「超出率限制」錯誤?如果我還有1500個請求,我當然不會有任何問題,對吧?我應該補充一點,我不熟悉其他編程語言,例如Java和Python,這樣可以解釋我的一部分困惑。
這裏是相關的代碼:
# Request object from API
r <- GET(
"https://maps.googleapis.com/maps/api/distancematrix/json",
query = list(
origins = places,
destinations = places,
key = "INSERT API KEY HERE")
)
stop_for_status(r)
distances <- content(r)
變量「地方」只是一個包含我想距離/從位置的列表。