| 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 | |