2.2.1. ライセンス認証API
ライセンス認証に関するフローは、「ライセンス認証方法」をご参照ください
stid_face_professional_online_activate_license
機能:オンラインでライセンス認証を行います。
アクティブ化したライセンスファイルが出力されます。オンラインで認証するため、ネットワークの接続状態によっては、ネットワーク同期画像リクエストされる可能性があります。このAPIは、ネットワークへの接続権限が必要なAPIです。
オフラインでライセンス認証する場合、このAPIは必要ありません。
定義:
引数:
[In] inactive_license_content:アクティブ化していないライセンスコードを入力するため、アクティブ化していないライセンスファイルを呼び出す必要があります。
[out] out_activated_license_content:アクティブ化したライセンスコードが戻されます。API stid_license_release_content ファイルを解放する必要があります。
返り値:
[return]:正常の場合はSTID_OKが表示され、エラーの場合はエラーコードが表示されます。
各デバイスは、まず初回のみライセンス認証を行い、その後アクティブ化したライセンスファイルをローカルに保存します。SDKを実行する度にAPI load_license_contentでアクティブ化したライセンスファイルをロードし、その際に認証を行っています。
stid_face_professional_load_license_content
機能:ライセンス認証ファイルをロードします(文字列)
定義:
引数:
[in] license_content:アクティベーションコードを入力してください。それにより、アクティブ化したライセンスファイルをサポートします(API online_activate_licenseで得た引数です)。
返り値:
[return]:正常の場合はSTID_OKが表示されます(エラーになった場合はエラーコードが表示)。同一デバイスのライセンス認証ファイルを複数回ロードすると、エラーメッセージとして次のように表示されます。 STID_E_PRODUCT_LICENSE_LOADED 。
stid_license_release_content
機能:アクティブ化したライセンスファイルを解放します。
定義:
引数:
[in] 解放するライセンス認証ファイルを入力してください。
返り値:ありません。
Last updated