Error in java Foursquare api library
I am using this library to call aps. Foursquare recommends this library for java users .
But return the following error:
fi.foyt.foursquare.api.FoursquareApiException: org.json.JSONException: JSONObject["icon"] not a string.
at fi.foyt.foursquare.api.JSONFieldParser.parseEntity(JSONFieldParser.java:140)
at fi.foyt.foursquare.api.JSONFieldParser.parseValue(JSONFieldParser.java:191)
at fi.foyt.foursquare.api.JSONFieldParser.parseEntity(JSONFieldParser.java:138)
at fi.foyt.foursquare.api.JSONFieldParser.parseEntities(JSONFieldParser.java:57)
at fi.foyt.foursquare.api.FoursquareApi.handleVenueSearchResult(FoursquareApi.java:969)
at fi.foyt.foursquare.api.FoursquareApi.venuesSearch(FoursquareApi.java:1017)
The code is as follows:
FoursquareApi foursquareApi = new FoursquareApi("foursquareClientId", "foursquareClientSecret", "foursquareUrlCallBack");
Map<String, String> mapSearchParam = new HashMap<>();
mapSearchParam.put("near", "ES");
mapSearchParam.put("query", query);
mapSearchParam.put("limit", "50");
mapSearchParam.put("intent", "global");
Result<VenuesSearchResult> venuesSearch = null;
venuesSearch = foursquareApi.venuesSearch("ES","mercadona",50,null,null,null,null,null);
Where is the problem?
Thank!!
The problem is that the library is not updating:
+3
source to share
No one has answered this question yet
See similar questions:
or similar: