私は基本的に、アトランタの店舗の Google Places API を照会しています。
https://maps.googleapis.com/maps/api/place/search/json?location=33.7488,-84.3874&radius=50000&sensor=false&key=YOUR_KEY_HERE&types=amusement_park|art_gallery|bakery|bar|beauty_salon|bicycle_store|book_store|bowling_alley|cafe|car_repair|car_wash|clothing_store|florist|furniture_store|gym|hair_care|home_goods_store|jewelry_store|laundry|liquor_store|museum|night_club|pet_store|pharmacy|restaurant|shoe_store|spa|store|veterinary_care|zoo
これは予想どおり、ページ トークンを含む結果を返し、同じクエリで別のページのデータを取得します。
https://maps.googleapis.com/maps/api/place/search/json?key=YOUR_KEY_HERE&page_token=PAGE_TOKEN_HERE
彼らの API によると、この 2 番目の URL だけで 2 ページ目のデータを取得できます。ただし、常に「REQUEST_DENIED」を返します。
"{\n \"html_attributions\" : [],\n \"results\" : [],\n \"status\" : \"REQUEST_DENIED\"\n}\n"
リクエストが拒否される理由は明らかではありません。私は毎日の制限にどこにも近づいていません。トークンが含まれている最初の URL から指定されたすべてのパラメーターを使用して 2 番目の URL を実行しようとすると、最初のページをもう一度要求しているかのように動作し、page_token を完全に無視します。
この page_token を機能させた人はいますか?!?!?!?!?!