Java 这辆车怎么了?
我试图从以下代码中获取场馆名称,但不断出现错误。很明显,这个片段有一些逻辑错误。如何让它显示数据 字符串callbackUrl=“”Java 这辆车怎么了?,java,foursquare,Java,Foursquare,我试图从以下代码中获取场馆名称,但不断出现错误。很明显,这个片段有一些逻辑错误。如何让它显示数据 字符串callbackUrl=“” FoursquareApi FoursquareApi=新的FoursquareApi(clientId、client_Secret、callbackUrl); 结果=foursquareApi.venuesPlore(ll,null,null,null,null,null,query,null,null); if(result.getMeta().getCode
FoursquareApi FoursquareApi=新的FoursquareApi(clientId、client_Secret、callbackUrl);
结果=foursquareApi.venuesPlore(ll,null,null,null,null,null,query,null,null);
if(result.getMeta().getCode()==200)
{
对于(推荐组地点:result.getResult().getGroups())
{
对于(建议r:vention.getItems())
{
CompactVenue cmp=r.getVenue();
System.out.println(cmp.getName());
}
}
}
其他的
{
System.out.println(“发生错误:”;
System.out.println(“代码:+result.getMeta().getCode());
System.out.println(“类型:”+result.getMeta().getErrorType());
System.out.println(“详细信息:+result.getMeta().getErrorDetail());
}
程序运行时不显示任何内容。所以我猜是逻辑错误。我也有同样的错误。
对我来说,这有助于改变FoursquareApi的venuesPlore()方法
public Result<Recommended> venuesExplore(String ll, Double llAcc, Double alt, Double altAcc, Integer radius, String section, String query, Integer limit, String basis) throws FoursquareApiException {..}
致:
因此,结果中没有关键字,但答案的其余部分被正确解析。您能具体说明您看到的确切错误吗?堆栈跟踪会很有帮助
public Result<Recommended> venuesExplore(String ll, Double llAcc, Double alt, Double altAcc, Integer radius, String section, String query, Integer limit, String basis) throws FoursquareApiException {..}
KeywordGroup keywords = (KeywordGroup) JSONFieldParser.parseEntity(KeywordGroup.class, response.getResponse().getJSONObject("keywords"), this.skipNonExistingFields);
KeywordGroup keywords = new KeywordGroup();