用我的密钥拨打https://maps.googleapis.com/maps/api/place/details/json?placeid=ChIJyWEHuEmuEmsRm9hTkapTCrk
时,得到了正确的回复。它给了我照片和照片参考。但是在搜索照片时,我收到了404消息。我正在https://maps.googleapis.com/maps/api/place/photo?maxwidth=400&photoreference=CmRZAAAAaCHi7iCO7RowcwbEF5dg_QUG3lNW6fr7F_tVLIQ2cy2agD3lvWH2Bms_pvet71mxz7CZaSm3zud8sjPIxN7RrD-pbDHQ6P24yMQS2vJnDFOMHTWx2GowZoQ2GnoAFHU4EhDbUH2QDrCIVXT7JgXg-Ck9GhSlBLEcxhUM7Ewl6LP9cnh4_YYZSQ
进行搜索(使用密钥)。照片参考是我从上面搜索得到的。
我做错了什么?或者它可能是Google缓存问题?
答案 0 :(得分:0)
我认为这是因为响应不是json尝试删除它:
https://maps.googleapis.com/maps/api/place/photo?maxwidth=400&photoreference=CmRZAAAAaCHi7iCO7RowcwbEF5dg_QUG3lNW6fr7F_tVLIQ2cy2agD3lvWH2Bms_pvet71mxz7CZaSm3zud8sjPIxN7RrD-pbDHQ6P24yMQS2vJnDFOMHTWx2GowZoQ2GnoAFHU4EhDbUH2QDrCIVXT7JgXg-Ck9GhSlBLEcxhUM7Ewl6LP9cnh4_YYZSQ&key=yourkey
我相信一些谷歌来源存在问题,但它可能与您正在处理的地方有关。我注意到的唯一区别是,在点击此服务器https://lh5.googleusercontent.com
时会返回404,并且在点击此服务器https://lh4.googleusercontent.com
时会返回照片。
例如,我在这个placeId - ChIJWTLw5D17NYgR0WSz74Ble5s