用于conceptualSearch Watson API的curl命令的正确语法

时间:2016-05-19 02:09:19

标签: curl ibm-watson concept-insights

我已经设置了一个名为devoxx_corpus1的私人语料库。我可以成功运行:

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}之后无法运行相同的命令,这在我的项目中进行conceptSearch时非常重要。

请告诉我使用上述概念和document_fields运行curl命令的正确语法。

1 个答案:

答案 0 :(得分:2)

我在命令行中添加了-d 'document_fields={"user_fields":1}',它似乎正常工作。

例如,这个卷曲调用在我使用公共TEDTalks语料库时起作用了:

  

curl -u用户名:密码-G -d' ids = [" / graphs / wikipedia / en-20120601 / concepts / Java_(programming_language)"]' -d' document_fields = {" user_fields":1}' " https://gateway.watsonplatform.net/concept-insights/api/v2/corpora/public/TEDTalks/conceptual_search"