Маркер следующей страницы в пакете google_places () Googleway - PullRequest
0 голосов
/ 09 мая 2018

Я использую пакет 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) ------^

Есть ли способ обойти это? Благодаря.

...