![](/img/trans.png)
[英]How to query IBM Watson Discovery News with REST api?
[英]IBM Watson Discovery - How to list uploaded documents?
我正在嘗試獲取上傳到IBM Watson Discovery API的所有文檔的 ID
從文檔中看並不明顯,但我想這一定是可能的嗎?
結構是:
+--------------------------------------------------+
| Environment |
| |
| +--------------------------------+ |
| | Collection | |
| | | |
| | +--------------+ | |
| | | Document | | |
| | | | | |
| | +--------------+ | |
| | | |
| +--------------------------------+ |
| |
+--------------------------------------------------+
如何獲取集合中所有文檔的列表?
.
我試過了:
curl -u "apikey":"{apikey}" "{url}/v1/environments/{environment_id}/collections/{collection_id}/fields?version=2019-04-30"
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"
這些都沒有給出文件清單。
.
更新:
感謝@Catbelly 的回答,獲取文檔列表的正確方法是:
curl -u "apikey":"{apikey}" "{url}/v1/environments/{environment_id}/collections/{collection_id}/query?version=2019-04-30&return=id
Query 端點是執行此操作的唯一方法 - 如果您將return
值設置為等於id
您將只能返回 id。 (我是 IBM Watson 員工)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.