在使用Google Places API服务时,是否存在肯定会出现的JSON对象列表?我假设“几何”,“位置”和“名称”将始终在JSON页面中返回,但我刚刚发现“opens_hours”仅存在于某些位置的困难方式。我需要为不保证存在的条目添加额外的try catch块。任何人都有关于哪些条目得到保证的信息?
我刚刚修复了我的Android应用中的一个错误,因为我试图调用一个只出现在Google Places API中某些(但不是全部)条目的对象。宁愿不添加额外的尝试捕获我不需要它们......
答案 0 :(得分:1)
results
数组中的所有结果都不会像documentation中提到的那样保证返回:
“结果数组中的每个结果可能包含以下字段”
但是,除了opening_hours
,events[]
和rating
之外的所有参数都应返回。