カスタムURLスキームを用いた起動

 

 

Biz/Browser V LTSでは、カスタムURLスキームを利用して外部アプリケーションからBiz/Browserを起動できます。

本ページでは、スキームの種類・記述方法・パラメータ指定例・注意事項について解説します。

 

他のアプリとの連携を行うための手法として、Windows OSにはカスタムURLスキームという機構が用意されています。

カスタムURLスキームは、アプリ独自のスキーム(例:「biz-browser://login」)を定義し、外部アプリケーションからの起動やデータ連携を実現する仕組みです。

 

Biz/Browser V LTSのインストール時に、以下のカスタムURLスキームがレジストリに登録されます。

カスタムURLスキーム

起動するBiz/Browser

カスタムURLスキームが利用可能な条件

biz-browser

Biz/Browser V LTS 32bit or Biz/Browser V LTS 64bit or Biz/Browser DT

起動するBiz/Browserの内いずれかがインストールされている場合

biz-browser-vlts

Biz/Browser V LTS

Biz/Browser V LTS 32bit もしくは、Biz/Browser V LTS 64bit がインストールされている場合

biz-browser-vlts32

Biz/Browser V LTS 32bit

Biz/Browser V LTS 32bitがインストールされている場合

biz-browser-vlts64

Biz/Browser V LTS 64bit

Biz/Browser V LTS 64bitがインストールされている場合

 

注意事項

・ver5.1.3.1以前のBiz/Browser V、ver1.0.4以前の Biz/Browser V LTSではカスタムURLスキームに対応していません。

・biz-browserスキーム、biz-browser-vltsスキームは複数の製品で紐づけが行われます。

   複数製品をインストールする場合は、意図しない製品に紐づけされてしまう可能性があるためご注意ください。

 

・インストール時のカスタムURLスキーム紐づけのルール

   - 後からインストールされた製品に紐づけされます。(上書き紐づけされます)

   - 後からインストールする製品のインストール実行時に、コマンドラインオプション/FILEEXT=keepが指定されている場合は、上書き紐づけされません。

   - インストールオプションの「拡張子の関連付け」オプションで指定したBiz/Browserに優先して紐づけが行われます。

 

      

 

 

「biz-browser」スキーム

 

biz-browserスキームに紐づいたBiz/Browserが起動します。

スキームの記述方法は「biz-browser://login」の形式です。

クエリパラメータとして、ログイン先URL(url)、プロキシ設定(proxy)、任意のログインパラメータ(key=value形式)を指定できます。

 

・記述方法

biz-browser://login

 

・クエリパラメータで指定可能なオプション

オプション

記述

説明

url

?url=<url>

ログイン先URLを指定します。

「http」「https」「file」以外の文字列で開始されている場合、例外エラーCRS-183が表示されます。

proxy

&proxy=<host:port>

プロキシサーバを"ホスト名:ポート番号"の形で指定します。

任意のパラメータ

&<key>=<value>

Biz/Browser起動時のログインパラメータとして任意のパラメータをkey=value形式で指定します。

パラメータはRootオブジェクトへセットされ、Root.GetPropertyメソッドで値を取得できます。

<value>に「%」以外の記号が含まれている場合、その記号は無視されます。

指定できるパラメータの数には制限はありません。

 

・記述例

biz-browser://login?url=https://demo.biz-browser.jp/demo/start.crs&proxy=https://proxy.xxx.xxx:8000&userid=UserA&param1=99AA&param2=88BB

 

注意事項

 

biz-browserスキームは、下記3製品にて使用される可能性があります。

・Biz/Browser V LTS 32bit v1.1.0以降

・Biz/Browser V LTS 64bit v1.1.0以降

・Biz/Browser DT

 

同一PC上に異なるBiz/Browserが複数インストールされている場合、biz-browserスキーム使用時に意図しないBiz/Browserが起動する可能性があります。

 

 

「biz-browser-vlts」スキーム

 

biz-browser-vltsスキームに紐づいたBiz/Browser V LTSが起動します。

スキームの記述方法は「biz-browser-vlts://login」の形式です。クエリパラメータで指定可能なオプションは、biz-browserスキームと同様です。

 

・記述方法

biz-browser-vlts://login

 

注意事項

biz-browser-vltsスキームは、下記2製品にて使用される可能性があります。

・Biz/Browser V LTS 32bit v1.1.0以降

・Biz/Browser V LTS 64bit v1.1.0以降

 

同一PC上に異なるBiz/Browser V LTSが複数インストールされている場合、biz-browserスキーム使用時に意図しないBiz/Browser V LTSが起動する可能性があります。

 

 

「biz-browser-vlts32」スキーム

 

Biz/Browser V LTS 32bitが起動します。

スキームの記述方法は「biz-browser-vlts32://login」の形式です。クエリパラメータで指定可能なオプションは、biz-browserスキームと同様です。

 

・記述方法

biz-browser-vlts32://login

 

 

「biz-browser-vlts64」スキーム

 

Biz/Browser V LTS 64bitが起動します。

スキームの記述方法は「biz-browser-vlts64://login」の形式です。クエリパラメータで指定可能なオプションは、biz-browserスキームと同様です。

 

・記述方法

biz-browser-vlts64://login

 

 



「オンラインマニュアル」一覧へ戻る
「Bizの宝箱」TOPへ戻る