2014-03-03 3 views
1
나는 아래와 같이 요청이있는 API google map engine에 따라 where 절

구글지도 엔진 쿼리

일부 데이터를 조회 할 필요가

의 문제는 무엇인가. 위의 URL에 대한

https://www.googleapis.com/mapsengine/v1/tables/14538994882799551513-11853667273131550346/features?where=gx_id%3D900 

그것은 = gx_id = 900

및 응답이

{ 
"error": { 
    "errors": [ 
    { 
    "domain": "global", 
    "reason": "invalid", 
    "message": "The value is invalid.", 
    "locationType": "parameter", 
    "location": "query" 
    } 
    ], 
    "code": 400, 
    "message": "The value is invalid." 
} 
} 

입니다 BAD REQUEST 이 URL에 잘못된 걸 제안 해주십시오 말한다

답변

2

귀하의 쿼리에서 숫자를 사용하지만, 특정 gx_id 문자열의 것 같습니다.

https://www.googleapis.com/mapsengine/v1/tables/14538994882799551513-11853667273131550346/features?where=gx_id%3D%27900%27 
0

는 또한 당신이 작성하고 귀하의 ID의 추적을 유지에 대해 걱정할 필요가 없습니다 :

단일 따옴표 수를 묶습니다. API은 Feature가 두 번 전송되지 않도록 gx_id 만 포함시켜야한다고 말합니다. 따라서 예를 들어 시스템의 현재 시간을 나타내는 문자열을 던져 넣을 수 있습니다.