Подключение к серверу с идентификатором и паролем - PullRequest
0 голосов
/ 21 марта 2019

Я новичок в json, и я попытался выяснить, в чем может быть проблема, но без удачи.

Я использую Kibana (средства разработки), и мне нужно подключиться к датскому реестру компаний, чтобы я мог получить данные.

Они предоставили эту строку кода для подключения:

curl -u "ID:Password" -XGET http://distribution.virk.dk/cvr-permanent/_mapping

Но я получаю этот результат

 {
"error" : {
"root_cause" : [
  {
    "type" : "index_not_found_exception",
    "reason" : "no such index",
    "resource.type" : "index_or_alias",
    "resource.id" : "cvr-permanent",
    "index_uuid" : "_na_",
    "index" : "cvr-permanent"
  }
],
"type" : "index_not_found_exception",
"reason" : "no such index",
"resource.type" : "index_or_alias",
"resource.id" : "cvr-permanent",
"index_uuid" : "_na_",
"index" : "cvr-permanent"
  },
    "status" : 404
}

При запуске документа «как» они также предложили следующее (за ним следуют другие команды):

curl -XPOST -u “ID:Password” http://distribution.virk.dk/cvr-permanent/virksomhed/_search -d '
{
"_source":["Vrvirksomhed.virksomhedMetadata.nyesteNavn.navn"],
"query":{"term":{"Vrvirksomhed.cvrNummer":"12345678"}}
}

Но я получаю тот же результат.

Может кто-нибудь увидеть, что мне не хватает? Спасибо!

1 Ответ

0 голосов
/ 04 июля 2019

Возможно, вы уже поняли это, но вот что работает для меня, когда я пытаюсь получить доступ к CVR. Их документация довольно хаотична и совсем не актуальна. Я успешно выполнил следующую команду:

curl -XPOST -H "Content-Type: application/json" -u "username:password" -d'
{ "_source": ["Vrvirksomhed.virksomhedMetadata.nyesteNavn.navn"],
  "query": {
    "term": {
      "Vrvirksomhed.cvrNummer": 12345678
    }
  }
}' http://distribution.virk.dk/cvr-permanent/_search

Похоже, что у вас есть "virksomhed" в URL-адресе конечной точки.

С уважением, Michael

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