vnpttech_pkg 1.2.49 copy "vnpttech_pkg: ^1.2.49" to clipboard
vnpttech_pkg: ^1.2.49 copied to clipboard

unlistedoutdated

A Dart library package that provides API communication to connect, configure and control VNPT Technology network devices. Developed by Software Technology Center

example/vnpttech_pkg_example.dart

import 'package:vnpttech_pkg/vnpttech_pkg_base.dart';

var apiEndpoint = VNPTTechAPI(env: 'net');
Future<void> main() async {
  var registerRequest = {
    'appId': '<YOUR_APP_ID>',
    'appVersion': '<YOUR.APP.VERSION>',
    'appKey': '<YOUR.APP.KEY>',
  };
  await apiEndpoint.register(registerRequest);
  await apiEndpoint.devideScan(((data) => onScan(data)));
}

Future<void> onScan(dynamic data) async {
  var connectRequest = {
    'serialNumber': 'DEVICE_SERIAL',
    'modelName': 'DEVICE_MODEL',
    'ipAddr': 'DEVICE_IP'
  };
  await apiEndpoint.connectDevice(connectRequest);
}
3
likes
0
points
835
downloads

Publisher

unverified uploader

Weekly Downloads

A Dart library package that provides API communication to connect, configure and control VNPT Technology network devices. Developed by Software Technology Center

License

unknown (license)

Dependencies

convert, crypto, dart_jsonwebtoken, device_info, encrypt, flutter, flutter_js, http, json_annotation, onelink_speed_test, package_info, path, path_provider, shared_preferences

More

Packages that depend on vnpttech_pkg