OCD ID - 我做错了什么?

OCD ID - what am I doing wrong?

Google Civic Information API 声明查询分区就像使用 "any parts of a OCD ID or a human readable division name" https://developers.google.com/civic-information/docs/v2/divisions/search

一样简单

但是,OCD ID 似乎不被接受为搜索输入。

使用此处定义的 OCD ID: http://docs.opencivicdata.org/en/latest/proposals/0002.html

例如,使用 API 资源管理器,如果我使用强迫症网站上提供的第一个示例强迫症 ID,"ocd-division/country:us/state:nc" - 我会收到来自各处的回复 - 第一个回复是 "American Samoa"

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 网站上提取的)return 根本没有数据,或者有错误。我使用 OCD ID 收效甚微,我认为这是最准确的搜索。

我做错了什么?

好吧,我现在觉得很蠢

我休息了一下,带着新的挫败感回来了:)

我看着查询并心想:"Self, you should put that query in quotes"

仅此而已。

https://www.googleapis.com/civicinfo/v2/divisions?key=xxx&query="ocd-division/country:us/state:nc"