HttpApiClient
HTTPインターフェースの実装
HttpApiClient
メンバー関数の説明
byte[] getImage(int type, String imageId)
図データを取得
パラメータ
戻り値
画像データ
例外
なし
ConnectConfigEntity getConnectConfigEntity()
現在接続構成を取得
パラメータ
なし
戻り値
ConnectConfigEntity
例外
なし
Result alarmReport(AlarmReportParameter reportParameter)
アラートをレポート
パラメータ
戻り値
Result
例外
なし
Result bindDefaultGroup()
デフォルトグループをバンドル
パラメータ
なし
戻り値
Result
例外
なし
Result checkPasswordUseLoginInterface(String password)
パスワードを検証
パラメータ
戻り値
Result
例外
なし
Result checkTslExist(String md5)
Tslが存在するかをチェック
パラメータ
戻り値
Result<TslCheckExistResult>
例外
なし
Result checkTslLanguageExist(String lang)
Tslの言語パッケージが存在するかをチェック
パラメータ
戻り値
Result<TslLanguageCheckExistResult>
例外
なし
Result faceSearch(FaceSearchParameter searchParameter)
サーバの識別
パラメータ
戻り値
Result<FaceSearchResult>
例外
なし
Result> getGroupIndexList()
当該デバイスにバンドルされるグループインデックスリストを取得
パラメータ
なし
戻り値
Result<GroupIndex>
例外
なし
Result> getUserIndexList(int groupId)
グループでのユーザーインデックスリストを取得
パラメータ
なし
戻り値
Result>
例外
なし
Result> getUserInfoList(UserInfoParameter parameter)
ユーザー情報リストを取得
パラメータ
戻り値
Result>
例外
なし
Result getServiceConfigJson()
サーバ構成を取得
パラメータ
なし
戻り値
Result
例外
なし
Result getAllGroupList()
当該デバイスにバンドされるグループリストを取得
パラメータ
なし
戻り値
Result<DeviceGroups>
例外
なし
Result getDeviceDetailInfo()
デバイスの情報詳細を取得
パラメータ
なし
戻り値
Result<DeviceDetailInfo>
例外
なし
Result getCompanyInfo()
企業情報を取得
パラメータ
なし
戻り値
Result<Company>
例外
なし
Result getUserInfo(long id)
ユーザーの詳細情報を取得
パラメータ
戻り値
Result<UserDetailInfo>
例外
なし
Result getGuestInfo(long id)
ユーザーの詳細情報を取得
パラメータ
戻り値
Result<GuestDetailInfo>
例外
なし
Result getServerVersion()
サーバのバージョンを取得
パラメータ
なし
戻り値
Result<ServerVersion>
例外
なし
Result getPassTimeTable(long timetableId)
アクセスタイムテーブルを取得
パラメータ
戻り値
Result<TimeTable>
例外
なし
void logout()
ログアウト
パラメータ
なし
戻り値
なし
例外
なし
Result identifyQRCode(IdentifyQRCodeParameter parameter)
QRコード認識インターフェース
パラメータ
戻り値
Result<QRResult>
例外
なし
Result login(String account, String password,String identifier, String duid)
デバイスのログイン
パラメータ
戻り値
Result<LoginResult>
例外
なし
Result register( RegisterParameter registerParameter)
デバイスを登録
パラメータ
戻り値
Result<RegisterResult>
例外
なし
Result reportUserStatus(UserStatusParameter userStatusParameter) )
ローカルデータベースでのユーザー異常ステータスをアップロード
パラメータ
戻り値
Result
例外
なし
Result reportUserStatus(UserSyncStatusParameter userSyncStatusParameter)
ローカルデータベースでのユーザー異常ステータスをアップロード
パラメータ
戻り値
Result
例外
なし
void refreshConnectConfig(ConnectConfigEntity connectConfig)
接続構成をリロード
パラメータ
戻り値
なし
例外
なし
Result reportDeviceEvent(DeviceReportEventParamer param)
デバイスイベントをレポート
パラメータ
戻り値
Result
例外
なし
Result uploadRecord(RecordParameter recordParameter)
識別レコードをアップロード
パラメータ
戻り値
Result<RecordResult>
例外
なし
Result uploadDeviceVersionInfo(DeviceVersionInfoParameter deviceInfoParameter)
デバイスバージョンをアップロード
パラメータ
戻り値
Result
例外
なし
Result uploadConfig(String deviceConfigKey, Object config)
構成をアップロード
パラメータ
戻り値
Result
例外
なし
Result uploadTsl(TslUploadParameter parameter))
Tslをアップロード
パラメータ
戻り値
Result
例外
なし
Result uploadTslLanguage(TslLanguageUploadParameter parameter)
Tsl言語パッケージをアップロード
パラメータ
戻り値
Result
例外
なし
最終更新