IBM Watson Discovery - Как вывести список загруженных документов? - PullRequest
0 голосов
/ 20 января 2020

Я пытаюсь получить идентификаторы всех документов, загруженных на IBM Watson Discovery API

Это не очевидно из документации, но я предполагаю, что это должно быть возможно?

Структура:

+--------------------------------------------------+
| Environment                                      |
|                                                  |
|              +--------------------------------+  |
|              | Collection                     |  |
|              |                                |  |
|              |              +--------------+  |  |
|              |              | Document     |  |  |
|              |              |              |  |  |
|              |              +--------------+  |  |
|              |                                |  |
|              +--------------------------------+  |
|                                                  |
+--------------------------------------------------+

Как получить список всех документов в коллекции?

.

Я пробовал:

Коллекции -> Поля списка списка

curl -u "apikey":"{apikey}" "{url}/v1/environments/{environment_id}/collections/{collection_id}/fields?version=2019-04-30"

Запросы -> Запрос коллекции (GET)

curl -u "apikey":"{apikey}" "{url}/v1/environments/{environment_id}/collections/{collection_id}/query?version=2019-04-30"

Среды -> Получить информацию об окружающей среде

curl -u "apikey":"{apikey}" "{url}/v1/environments/{environment_id}?version=2019-04-30"

Данные обучения -> Список данных обучения

curl -u "apikey":"{apikey}" "{url}/v1/environments/{environment_id}/collections/{collection_id}/training_data?version=2019-04-30"

Ни один из этих данных не дает список документов.

.

ОБНОВЛЕНИЕ:

Благодаря @ Кэтбелли ответ , правильный способ получить Список документов:

curl -u "apikey":"{apikey}" "{url}/v1/environments/{environment_id}/collections/{collection_id}/query?version=2019-04-30&return=id

1 Ответ

0 голосов
/ 20 января 2020

Конечная точка запроса - единственный способ сделать это - если вы установите значение return равное id, вы получите только идентификаторы. (Я сотрудник IBM Watson)

...