我在解析数据库中有一些地方数据。 我想使用改造来找到给定纬度和经度的壁橱 以下是链接和卷曲请求。
https://parse.com/docs/rest/guide#geopoints-geo-queries
curl -X GET \
-H "X-Parse-Application-Id: xxxxxx" \
-H "X-Parse-REST-API-Key: xxxxx" \
-G \
--data-urlencode 'limit=10' \
--data-urlencode 'where={
"location": {
"$nearSphere": {
"__type": "GeoPoint",
"latitude": 30.0,
"longitude": -20.0
}
}
}' \
如何将上面的卷曲转换为改装调用? 我想我必须在某处使用QueryMap,但无法弄清楚在哪里。 这就是我到目前为止所做的。
@GET("/classes/Place")
void getPlaces(@Query("limit") Integer limit,
Callback<PlacesResult> callback);
答案 0 :(得分:0)
此请求包含标题"X-Parse-Application-Id: xxxxxx"
,"X-Parse-REST-API-Key: xxxxx"
和带有@Query("where")
的url编码正文占用字符串。
您可以将这些标头放在http Interceptor
的所有请求中。
是的,可以使用QueryMap
来完成,这将是两个查询参数。