BioStar 2.7.10でNew APIがリリースされました。


以前のAPIサーバーとの主な違いは、New APIではAPIを使用するためにAPIサーバーをインストールする必要がないことです。New APIを使用するには、BioStar 2.7.10をインストールまたは2.7.10にアップグレードするだけです。

*以前のローカルAPIサーバー(v2.6.3)はBioStar 2.7.10と互換性があることに注意してください。



New APIのSwaggerにアクセスする方法

New APIのSwaggerにアクセスする方法が以前から変更されました。 以下のスクリーンショットを参照してください。

   -[BioStar 2アドレス] + '/swagger/index.html'

     例)BioStar 2アドレスがhttps://192.168.16.35:456の場合、

            BioStar 2 New API Swagger> https://192.168.16.35:456/swagger/index.html



BioStar 2クラウドサービスをアクティブ化した場合は、クラウドアドレスを使用してすべてのSwaggerにアクセスできます。



また、以前のAPI SwaggerとNew APIには2つの違いがあります。


1.ログイン後、Cookie情報の保存が必要です。

   >Cookie情報を保存するには?

a. '[POST] / api / login'APIを使用してログインします。


b. Try it outボタンを押して、bodyにログインID、パスワードを入力、Executeボタンを押します。

ResponseからCookie(bs-session-id)を取得します。


c. 「Authorize」をクリックします。


d. Responseから取得したCookieの結果をValueに入れ、Authorizeをクリックし保存します。


Cookieの保存に成功すると、ロックアイコンが変更されます。

*「session-id」に関する問題がある場合は、以下の記事を参照してください。

 [BioStar 2 API] LOGIN REQUIREDエラー:セッションの有効期限が切れています



2. APIで利用可能な機能を拡張しました。

以前のAPIでは、サポートする機能に制限がありました。

しかし、New APIはBioStar 2のAC機能をすべてサポートしています。 


*ポート443を使用してBioStar 2に接続している場合は、以下のリンクをクリックして、New API Swaggerに接続してください。

NEW BioStar 2 API