Google Civic Information API指出,查询部门就像使用“ OCD ID或人类可读的部门名称的任何部分” https://developers.google.com/civic-information/docs/v2/divisions/search
一样简单。但是,OCD ID似乎不被接受为搜索输入。
使用此处定义的OCD ID: http://docs.opencivicdata.org/en/latest/proposals/0002.html
例如,使用API资源管理器,如果我使用OCD网站上提供的第一个示例OCD ID,“ ocd-division / country:us / state:nc”-我得到了来自各地的响应-第一个回应是“美属萨摩亚”
https://www.googleapis.com/civicinfo/v2/divisions?key=xxx&query=ocd-division/country:us/state:nc
北卡罗来纳州甚至不在响应集中,那是使用特定于州的OCD ID!
如果我尝试使用state:tx进行相同的搜索,则会得到相同的响应。使用特定于OCD ID的东西怎么会出错?
许多OCD ID(我从OCD站点提取)根本不返回任何数据,或者返回错误。使用OCD ID取得的成功很少,我认为这是最准确的搜索。
我在做什么错了?