0

我正在使用 Googleway 包,特别是 google_places() 函数来提取商店数据。我知道每个 google_places() 调用都会产生 20 个数据,并且我可以使用下一页令牌访问总共 60 个数据。我的问题是,我能够访问后 20 个数据点,但不能访问最后 20 个数据点,因为它会提示错误消息。

key <- 'insert own api key'
loc <- c(33.685494, -117.812070)
df <- google_places(place_type = "store",location = loc, radius = 1500, key = key)
df_next <- google_places(place_type = "store",location = loc, radius = 1500, key = key, page_token = df$next_page_token)

直到此时一切正常,我能够获得 40 家商店。

df_next_two <- google_places(location = loc, radius = 1500, key = key, page_token = df_next$next_page_token)

这会产生一个错误:

Error: lexical error: invalid char in json text.
                                   https://maps.googleapis.com/map
                 (right here) ------^

有没有办法解决这个问题?谢谢。

4

0 回答 0