1import * as netmgr from 'netmgr';
2import * as oss from 'oss';
3
4console.log('hello amp!');
5var network = netmgr.openNetMgrClient({
6  name: '/dev/wifi0'
7});
8var status;
9status = network.getState();
10console.log('status is ' + status);
11network.connect({
12  ssid: 'own_ssid',             //请替换为自己的热点ssid
13  password: 'own_password'      //请替换为自己热点的密码
14});
15network.on('error', function () {
16  console.log('error ...');
17});
18
19
20var oss_key = ''   // 请替换为自己的OSS KEY
21var oss_secret = '' //  请替换为自己的OSS secret
22var endpoint = '' //请替换为自己 oss endpoint
23var bucket_name = '' //请替换为自己 oss bucketname
24// 'oss_filename_path' 替换为oss上存放的文件名及路径,比如 test/test.jpg
25// 'your_local_file_name' 替换为设备本地路径及文件名,比如 /data/test.jpg
26network.on('connect', function () {
27  console.log('net connect success');
28  var url = oss.uploadFile(oss_key, oss_secret, endpoint, bucket_name, 'oss_filename_path', 'your_local_file_name');
29  console.log('upload url: ' + url)
30
31  console.log('download begin');
32  oss.downloadFile(oss_key, oss_secret, endpoint, bucket_name, 'oss_filename_path', 'your_local_file_name');
33  console.log('oss download success ')
34});
35
36