OCD ID - что я делаю не так? - PullRequest
       6

OCD ID - что я делаю не так?

0 голосов
/ 09 ноября 2019

Google Civic Information API заявляет, что запрашивать разделы так же просто, как использовать «любые части идентификатора OCD или читаемого человеком названия раздела» https://developers.google.com/civic-information/docs/v2/divisions/search

Однако идентификатор OCD, похоже, небыть принятыми в качестве входных данных для поиска.

Использование идентификаторов OCD, как определено здесь: http://docs.opencivicdata.org/en/latest/proposals/0002.html

Например, используя проводник API, если я использую один из первых примеров идентификаторов OCD, предоставленных наСайт OCD, "ocd-Division / Country: US / State: NC" - мне дают ответы отовсюду - первый ответ - "Американское Самоа"

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

Северная Каролинадаже отсутствует в наборе ответов, и в нем использовался идентификатор OCD, зависящий от состояния!

Если я попытаюсь выполнить тот же поиск с состоянием: tx, я получу тот же ответ. Как использование такого специфического идентификатора, как идентификатор OCD, приводит к ошибкам?

Многие идентификаторы OCD (которые я извлекаю с сайта OCD) не возвращают никаких данных или ошибок. У меня очень небольшой успех при использовании идентификатора OCD ID, который, как я предполагал, будет наиболее точным из поисков.

Что я делаю не так?

1 Ответ

0 голосов
/ 09 ноября 2019

ОК, теперь я чувствую себя глупо.

Я сделал перерыв и вернулся со свежим разочарованием:)

Я посмотрел на вопрос и подумал про себя: «Я, тыследует поставить этот запрос в кавычки "

И это все, что потребовалось.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...