getProductList (ver. HND)
フィルタリング条件に当てはまる製品名リストを取得します。
リクエスト
|
パラメタ名 | 名称 | パラメタ値 | 必須 | デフォルト[1] |
---|---|---|---|---|
method | メソッド名 | getProductList (固定) | ○ | − |
feed | フィードフォーマット名 | フィードフォーマット(=APIバージョン)を示す名称 hnd を指定 |
○ | − |
startItem | エントリ開始位置 | 整数 (半角数字) 1〜応答エントリ数 |
− | 1 |
maxCountItem | エントリ取得件数 | 整数 (半角数字)
1〜10,000 (getProductList エントリ上限値) |
− | 10,000 |
cpeName | CPE 製品名
(cpe:/{part}:{vendor}:{product}) |
cpe:/{part}:{vendor}:{product}
{part}フィールド ... "h" | "o" | "a" | "*" {vendor}:{product}フィールド ... CPE 製品名
|
− | − |
vendorId | ベンダID | 整数 (半角数字)
|
− | − |
productId | 製品ID | 整数 (半角数字)
|
− | − |
keyword | キーワード | URL エンコードされたキーワード
|
− | − |
lang | 表示言語 (日本語/英語) | ja:日本語、en:英語 | − | ja |
|
レスポンス
|
<?xml version="1.0" encoding="UTF-8" ?> <Result version="3.3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://jvndb.jvn.jp/myjvn/Results" xmlns:mjres="http://jvndb.jvn.jp/myjvn/Results" xmlns:status="http://jvndb.jvn.jp/myjvn/Status" xsi:schemaLocation="http://jvndb.jvn.jp/myjvn/Results https://jvndb.jvn.jp/schema/results_3.3.xsd "> <VendorInfo xml:lang="表示言語"> <Vendor vname="ベンダ名" cpe="CPE ベンダ名" vid="ベンダ ID"> <Product pname="製品名" cpe="CPE 製品名" pid="製品 ID"/> フィルタリングに当てはまる製品の件数分 Product ノードを繰り返します。 </Vendor> ベンダの件数分 Vendor ノードを繰り返します。 </VendorInfo> <status:Status version="3.3" method="getProductList" feed="hnd" lang="表示言語" retCd="リターンコード (0:成功時、1:エラー時) " retMax="エントリ取得件数" errCd="エラーコード (処理成功時は空文字列) " errMsg="エラーメッセージ (処理成功時は空文字列) " totalRes="応答エントリ総数" totalResRet="応答エントリ数" firstRes="応答エントリ開始位置" 各リクエストパラメタ> </status:Status> </Result> |
更新履歴
2018/02/21: 初版.