1 | | Web API 機能の仕様。 |
| 1 | = 検索 WebAPI 機能の仕様 = |
| 2 | == インタフェース == |
| 3 | === SOAP === |
| 4 | * WSDL |
| 5 | * /search/service.wsdl |
| 6 | * エントリポイント |
| 7 | * /search/api |
| 8 | * SOAPAction |
| 9 | * /search/api/GetResourceInfoByQueryTerm |
| 10 | * パラメータ仕様 |
| 11 | || パラメータ名 || パラメータ内容 || 必須/オプション || デフォルト値 || 設定可能な値 || |
| 12 | || expression || 検索文字列 || 必須 || ー || IndriRunQuery が対応可能な式 || |
| 13 | || max_results || 検索件数 || 必須 || ー || 1 〜 1000 || |
| 14 | || order || ソート方法 || 必須 || ー || relevance もしくは date || |
| 15 | || enable_hide_unfetched || 404ページの表示/非表示 || 必須 || ー || on もしくは off || |
| 16 | || enable_relevance_feedback || 疑似関連フィードバック || 必須|| ー || on もしくは off || |
| 17 | === REST === |
| 18 | * URI |
| 19 | * /search.xml |
| 20 | * パラメータ指定方法 |
| 21 | * GET パラメータもしくは POST パラメータとして付与 |
| 22 | || パラメータ名 || パラメータ内容 || 必須/オプション || デフォルト値 || 設定可能な値 || |
| 23 | || query || 検索文字列 || 必須 || ー || IndriRunQuery が対応可能な式 || |
| 24 | || count || 検索件数 || オプション || 100 || 1 〜 1000 || |
| 25 | || sort_by || ソート方法 || オプション || relevance || relevance もしくは date || |
| 26 | || hide_unfetched || 404ページの表示/非表示 || オプション || on || on もしくは off || |
| 27 | || feedback || 疑似関連フィードバック || オプション || off || on もしくは off || |
| 28 | |