2016-05-19 3 views
0

У меня есть отдельный корпус, называемый devoxx_corpus1. Я могу успешно работать:Правильный синтаксис для команды curl для conceptualSearch Watson API

curl -u "username":"password" -G -d "ids=[\"/graphs/wikipedia/en-20120601/concepts/Java_(programming_language)\"]" "https://gateway.watsonplatform.net/concept-insights/api/v2/corpora/eve6tionsto1/devoxx_corpus1/conceptual_search" 

Но не в состоянии выполнить ту же команду, после добавления document_fields={\"user_fields\":1} что очень важно, чтобы добавить при этом conceptualSearch в моем проекте.

Не могли бы вы дать мне правильный синтаксис для запуска команды curl с приведенной выше концепцией и document_fields.

ответ

2

Я добавил -d 'document_fields={"user_fields":1}' в командную строку и, похоже, сработал.

Например, этот ротор вызов работал для меня в использовании общественного TEDTalks корпус:

локон -u имя пользователя: пароль -G -d «Идентификаторы = ["/графики/википедия/ан-20120601/понятия/Java_ (programming_language) "] '-d' document_fields = {" user_fields ": 1} '" https://gateway.watsonplatform.net/concept-insights/api/v2/corpora/public/TEDTalks/conceptual_search "

+0

Спасибо за ответ. Команда работает! , Дополнительный вопрос: могу ли я игнорировать результаты, возвращаемые с графиком википедии, потому что меня интересуют только результаты из моего корпуса. –