5.2.4.4. transit manager設定(ICカードデータ連携)¶
項目
5.2.4.4.1. 概要¶
「transit manager」の利用設定を行います。ICカードデータを「intra-mart Accel Kaiden!」に取り込む場合、設定します。
モジュール intra-mart Accel Kaiden! 基盤モジュール 設定場所 WEB-INF/conf/kaiden2/TransitManagerSettings.xml TransitManagerSettings.xml
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <transitManagerSettings xmlns="http://kaiden.slcs.co.jp/xmlschema/transitManagerSettings"> <defaultSettings> <!-- お客様番号1 --> <saled_id></saled_id> <!-- お客様番号2 --> <customer_id></customer_id> <!-- 秘密鍵 --> <secret_key></secret_key> <!-- transit managerサーバーURL--> <url></url> <!-- Proxy利用有無 --> <proxy>false</proxy> <!-- Proxyのアドレス(Proxyを利用しない場合は省略可) --> <proxy_host></proxy_host> <!-- Proxyのポート番号(Proxyを利用しない場合は省略可) --> <proxy_port></proxy_port> <!-- Proxyに対する認証ユーザ(Proxyを利用しない、Proxyが認証を必要としない場合は省略可) --> <proxy_user></proxy_user> <!-- Proxyに対する認証ユーザのパスワード(Proxyを利用しない、Proxyが認証を必要としない場合は省略可) --> <proxy_password></proxy_password> </defaultSettings> <!-- 会社毎の設定 --> <!-- <companySettings> <companySetting> <companyCd>%会社コード%</companyCd> <settings> <saled_id></saled_id> <customer_id></customer_id> <secret_key></secret_key> <url></url> <proxy>false</proxy> <proxy_host></proxy_host> <proxy_port></proxy_port> <proxy_user></proxy_user> <proxy_password></proxy_password> </settings> </companySetting> </companySettings> --> </transitManagerSettings>
5.2.4.4.2. リファレンス¶
5.2.4.4.2.1. お客様番号1¶
タグ名 saled_id 「transit manager」のお客様番号1を設定します。【設定項目】
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <transitManagerSettings xmlns="http://kaiden.slcs.co.jp/xmlschema/transitManagerSettings"> <defaultSettings> <!-- お客様番号1 --> <saled_id></saled_id> … 略 … </defaultSettings> <!-- 会社毎の設定 --> <!-- <companySettings> <companySetting> <companyCd>%会社コード%</companyCd> <settings> <saled_id></saled_id> … 略 … </settings> </companySetting> </companySettings> --> </transitManagerSettings>
必須項目 × 複数設定 × 設定値・設定する内容 「transit manager」のお客様番号1 単位・型 文字列 (xxxxxxx) 省略時のデフォルト値 なし 親タグ defaultSetting, settings(companySetting)
5.2.4.4.2.2. お客様番号2¶
タグ名 customer_id 「transit manager」のお客様番号2を設定します。【設定項目】
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <transitManagerSettings xmlns="http://kaiden.slcs.co.jp/xmlschema/transitManagerSettings"> <defaultSettings> … 略 … <!-- お客様番号2 --> <customer_id></customer_id> … 略 … </defaultSettings> <!-- 会社毎の設定 --> <!-- <companySettings> <companySetting> <companyCd>%会社コード%</companyCd> <settings> … 略 … <customer_id></customer_id> … 略 … </settings> </companySetting> </companySettings> --> </transitManagerSettings>
必須項目 × 複数設定 × 設定値・設定する内容 「transit manager」のお客様番号2 単位・型 文字列 (xxxxxxx) 省略時のデフォルト値 なし 親タグ defaultSetting, settings(companySetting)
5.2.4.4.2.3. 秘密鍵¶
タグ名 secret_key 「transit manager」の秘密鍵を設定します。【設定項目】
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <transitManagerSettings xmlns="http://kaiden.slcs.co.jp/xmlschema/transitManagerSettings"> <defaultSettings> … 略 … <!-- 秘密鍵 --> <secret_key></secret_key> … 略 … </defaultSettings> <!-- 会社毎の設定 --> <!-- <companySettings> <companySetting> <companyCd>%会社コード%</companyCd> <settings> … 略 … <secret_key></secret_key> … 略 … </settings> </companySetting> </companySettings> --> </transitManagerSettings>
必須項目 × 複数設定 × 設定値・設定する内容 「transit manager」の秘密鍵 単位・型 文字列 (xxxxxxx) 省略時のデフォルト値 なし 親タグ defaultSetting, settings(companySetting)
5.2.4.4.2.4. 「transit manager」サーバーURL¶
タグ名 url 「transit manager」のサーバーURLを設定します。【設定項目】
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <transitManagerSettings xmlns="http://kaiden.slcs.co.jp/xmlschema/transitManagerSettings"> <defaultSettings> … 略 … <!-- transit managerサーバーURL--> <url></url> … 略 … </defaultSettings> <!-- 会社毎の設定 --> <!-- <companySettings> <companySetting> <companyCd>%会社コード%</companyCd> <settings> … 略 … <url></url> … 略 … </settings> </companySetting> </companySettings> --> </transitManagerSettings>
必須項目 × 複数設定 × 設定値・設定する内容 transit managerのサーバーURL 単位・型 文字列 (xxxxxxx) 省略時のデフォルト値 なし 親タグ defaultSetting, settings(companySetting)
5.2.4.4.2.5. Proxy利用有無¶
タグ名 proxy 「transit manager」利用時のProxy利用有無を設定します。【設定項目】
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <transitManagerSettings xmlns="http://kaiden.slcs.co.jp/xmlschema/transitManagerSettings"> <defaultSettings> … 略 … <!-- Proxy利用有無 --> <proxy>false</proxy> … 略 … </defaultSettings> <!-- 会社毎の設定 --> <!-- <companySettings> <companySetting> <companyCd>%会社コード%</companyCd> <settings> … 略 … <proxy>false</proxy> … 略 … </settings> </companySetting> </companySettings> --> </transitManagerSettings>
必須項目 ○ 複数設定 × 設定値・設定する内容 以下のいずれかを指定できます。
trueProxyを利用します。 falseProxyを利用しません。単位・型 文字列 (xxxxxxx) 親タグ defaultSetting, settings(companySetting)
5.2.4.4.2.6. Proxyのアドレス¶
タグ名 proxy_host 「transit manager」利用時のProxyアドレスを設定します。【設定項目】
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <transitManagerSettings xmlns="http://kaiden.slcs.co.jp/xmlschema/transitManagerSettings"> <defaultSettings> … 略 … <!-- Proxyのアドレス(Proxyを利用しない場合は省略可) --> <proxy_host></proxy_host> … 略 … </defaultSettings> <!-- 会社毎の設定 --> <!-- <companySettings> <companySetting> <companyCd>%会社コード%</companyCd> <settings> … 略 … <proxy_host></proxy_host> … 略 … </settings> </companySetting> </companySettings> --> </transitManagerSettings>
必須項目 × (Proxyを利用しない場合は省略可能です) 複数設定 × 設定値・設定する内容 Proxyのホスト 単位・型 文字列 (xxxxxxx) 省略時のデフォルト値 なし 親タグ defaultSetting, settings(companySetting)
5.2.4.4.2.7. Proxyのポート番号¶
タグ名 proxy_port 「transit manager」利用時のProxyポートを設定します。【設定項目】
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <transitManagerSettings xmlns="http://kaiden.slcs.co.jp/xmlschema/transitManagerSettings"> <defaultSettings> … 略 … <!-- Proxyのポート番号(Proxyを利用しない場合は省略可) --> <proxy_port></proxy_port> … 略 … </defaultSettings> <!-- 会社毎の設定 --> <!-- <companySettings> <companySetting> <companyCd>%会社コード%</companyCd> <settings> … 略 … <proxy_port></proxy_port> … 略 … </settings> </companySetting> </companySettings> --> </transitManagerSettings>
必須項目 × (Proxyを利用しない場合は省略可能です) 複数設定 × 設定値・設定する内容 Proxyのポート番号 単位・型 文字列 (xxxxxxx) 省略時のデフォルト値 なし 親タグ defaultSetting, settings(companySetting)
5.2.4.4.2.8. Proxyに対する認証ユーザ¶
タグ名 proxy_user 「transit manager」利用時のProxyに対する認証ユーザを設定します。【設定項目】
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <transitManagerSettings xmlns="http://kaiden.slcs.co.jp/xmlschema/transitManagerSettings"> <defaultSettings> … 略 … <!-- Proxyに対する認証ユーザ(Proxyを利用しない、Proxyが認証を必要としない場合は省略可) --> <proxy_user></proxy_user> … 略 … </defaultSettings> <!-- 会社毎の設定 --> <!-- <companySettings> <companySetting> <companyCd>%会社コード%</companyCd> <settings> … 略 … <proxy_user></proxy_user> … 略 … </settings> </companySetting> </companySettings> --> </transitManagerSettings>
必須項目 × (Proxyを利用しない、Proxyが認証を必要としない場合は省略可能です) 複数設定 × 設定値・設定する内容 Proxyに対する認証ユーザ 単位・型 文字列 (xxxxxxx) 省略時のデフォルト値 なし 親タグ defaultSetting, settings(companySetting)
5.2.4.4.2.9. Proxyに対する認証ユーザのパスワード¶
タグ名 proxy_password 「transit manager」利用時のProxyに対する認証ユーザのパスワードを設定します。【設定項目】
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <transitManagerSettings xmlns="http://kaiden.slcs.co.jp/xmlschema/transitManagerSettings"> <defaultSettings> … 略 … <!-- Proxyに対する認証ユーザのパスワード(Proxyを利用しない、Proxyが認証を必要としない場合は省略可) --> <proxy_password></proxy_password> … 略 … </defaultSettings> <!-- 会社毎の設定 --> <!-- <companySettings> <companySetting> <companyCd>%会社コード%</companyCd> <settings> … 略 … <proxy_password></proxy_password> … 略 … </settings> </companySetting> </companySettings> --> </transitManagerSettings>
必須項目 × (Proxyを利用しない、Proxyが認証を必要としない場合は省略可能です) 複数設定 × 設定値・設定する内容 Proxyに対する認証ユーザのパスワード 単位・型 文字列 (xxxxxxx) 省略時のデフォルト値 なし 親タグ defaultSetting, settings(companySetting)