|
1 | 1 | // Download the Node helper library from twilio.com/docs/node/install
|
2 | 2 | // These vars are your accountSid and authToken from twilio.com/user/account
|
3 |
| -var twilio = require('twilio'); |
| 3 | +const twilio = require('twilio'); |
4 | 4 |
|
5 |
| -var accountSid = process.env.TWILIO_ACCOUNT_SID; |
6 |
| -var authToken = process.env.TWILIO_AUTH_TOKEN; |
7 |
| -var workspaceSid = "WSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"; |
8 |
| -var workerSid = "WKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"; |
| 5 | +const accountSid = process.env.TWILIO_ACCOUNT_SID; |
| 6 | +const authToken = process.env.TWILIO_AUTH_TOKEN; |
| 7 | +const workspaceSid = "WSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"; |
| 8 | +const workerSid = "WKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"; |
9 | 9 |
|
10 |
| -var capability = new twilio.TaskRouterWorkerCapability(accountSid, authToken, workspaceSid, workerSid); |
| 10 | +const capability = new twilio.TaskRouterWorkerCapability(accountSid, authToken, workspaceSid, workerSid); |
11 | 11 | capability.allowFetchSubresources();
|
12 | 12 | capability.allowActivityUpdates();
|
13 | 13 | capability.allowReservationUpdates();
|
14 |
| -var token = capability.generate(); |
| 14 | +let token = capability.generate(); |
15 | 15 |
|
16 | 16 | // By default, tokens are good for one hour.
|
17 | 17 | // Override this default timeout by specifiying a new value (in seconds).
|
18 | 18 | // For example, to generate a token good for 8 hours:
|
19 | 19 |
|
20 |
| -var token = capability.generate(28800); // 60 * 60 * 8 |
| 20 | +token = capability.generate(28800); // 60 * 60 * 8 |
0 commit comments