“Google Places”API中保证了哪些JSON标记?

时间:2012-10-29 15:47:15

标签: java android json google-places-api google-places

在使用Google Places API服务时,是否存在肯定会出现的JSON对象列表?我假设“几何”,“位置”和“名称”将始终在JSON页面中返回,但我刚刚发现“opens_hours”仅存在于某些位置的困难方式。我需要为不保证存在的条目添加额外的try catch块。任何人都有关于哪些条目得到保证的信息?

我刚刚修复了我的Android应用中的一个错误,因为我试图调用一个只出现在Google Places API中某些(但不是全部)条目的对象。宁愿不添加额外的尝试捕获我不需要它们......

1 个答案:

答案 0 :(得分:1)

results数组中的所有结果都不会像documentation中提到的那样保证返回:

  

“结果数组中的每个结果可能包含以下字段”

但是,除了opening_hoursevents[]rating 之外的所有参数都应返回。