我基本上都在为atlanta的商店查询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,这第二个URL就是我获取第二页数据所需的全部内容。但它总是返回" REQUEST_DENIED"。
"{\n \"html_attributions\" : [],\n \"results\" : [],\n \"status\" : \"REQUEST_DENIED\"\n}\n"
我不清楚为什么我的请求被拒绝。我的每日限制都没有。如果我尝试使用包含令牌的第一个URL中的所有给定参数运行第二个URL,就好像我再次请求第一页并完全忽略page_token。
有没有人让这个page_token工作?!?!?!?!?!
答案 0 :(得分:15)
这是文档中的错误,将尽快修复。要使用的正确参数是pagetoken
NOT page_token
。