requestDeviceInfo method

void requestDeviceInfo(
  1. String userSn, {
  2. required OnSuccess<BindDeviceInfoBean> onSuccess,
  3. required OnError onError,
})

Implementation

void requestDeviceInfo(String userSn, {required OnSuccess<BindDeviceInfoBean> onSuccess, required OnError onError}) {
  final args = {
    "class": "BindCore",
    "method": "requestDeviceInfo",
    "args": [userSn,RegisterCallback(callback: Callback(onSuccess: (int code, String msg, dynamic data) {
      print('requestDeviceInfo--->${json.decode(data)}');
      BindDeviceInfoBean bean = BindDeviceInfoBean.fromJson(json.decode(data));
      onSuccess(code, msg, bean);
    }, onError: onError))],
  };
  SDK.invoke(args);
}