aboutsummaryrefslogtreecommitdiff
path: root/vnext/server/hms.js
diff options
context:
space:
mode:
Diffstat (limited to 'vnext/server/hms.js')
-rw-r--r--vnext/server/hms.js44
1 files changed, 22 insertions, 22 deletions
diff --git a/vnext/server/hms.js b/vnext/server/hms.js
index 1f897cef..66bbad82 100644
--- a/vnext/server/hms.js
+++ b/vnext/server/hms.js
@@ -1,32 +1,32 @@
-import axios from 'axios';
-import config from 'config';
-import debug from 'debug';
-var log = debug('hms');
+import axios from 'axios'
+import config from 'config'
+import debug from 'debug'
+var log = debug('hms')
-const { client_id, client_secret } = config.has('service.hms') ? config.get('service.hms') : {};
+const { client_id, client_secret } = config.has('service.hms') ? config.get('service.hms') : {}
const refreshToken = async () => {
if (client_id) {
- const params = new URLSearchParams();
- params.append('grant_type', 'client_credentials');
- params.append('client_id', client_id);
- params.append('client_secret', client_secret);
- const res = await axios.post('https://oauth-login.cloud.huawei.com/oauth2/v3/token', params).catch(console.log);
+ const params = new URLSearchParams()
+ params.append('grant_type', 'client_credentials')
+ params.append('client_id', client_id)
+ params.append('client_secret', client_secret)
+ const res = await axios.post('https://oauth-login.cloud.huawei.com/oauth2/v3/token', params).catch(console.log)
try {
- log(`HMS response: ${JSON.stringify(res.data)}`);
- const access = res.data;
- log(`HMS access token: ${access.access_token}`);
- return access.access_token;
+ log(`HMS response: ${JSON.stringify(res.data)}`)
+ const access = res.data
+ log(`HMS access token: ${access.access_token}`)
+ return access.access_token
} catch (error) {
- log(error);
- return '';
+ log(error)
+ return ''
}
}
- return '';
-};
+ return ''
+}
export const send = async (msg, tokenList = []) => {
- const adminToken = await refreshToken();
+ const adminToken = await refreshToken()
if (adminToken) {
const response = await axios.post(`https://push-api.cloud.huawei.com/v1/${client_id}/messages:send`, {
headers: {
@@ -52,7 +52,7 @@ export const send = async (msg, tokenList = []) => {
'token': tokenList
}
}
- }).catch(log);
- log(`hcm: ${response.status}`);
+ }).catch(log)
+ log(`hcm: ${response.status}`)
}
-};
+}