const fs = require("fs");
const path = require("path");
const box = require("box-node-sdk");
//read json
let configFile = fs.readFileSync("config.json");
console.log(JSON.parse(configFile));
// connect to BOX
let session = box.getPreconfiguredInstance(configFile);
let client = session.getAppAuthClient("enterprise");
client.files.get('0')Then, respond following message.
C:\Mydir\node_modules\box-node-sdk\lib\box-node-sdk.js:137
throw new TypeError('Configuration does not include boxAppSettings object.');
^
TypeError: Configuration does not include boxAppSettings object.
at Function.BoxSDKNode.getPreconfiguredInstance (C:\Mydir\node_modules\box-node-sdk\lib\box-node-sdk.js:137:9)
at Object. (C:\Mydir\test.js:17:19)
at Module._compile (internal/modules/cjs/loader.js:688:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:699:10)
at Module.load (internal/modules/cjs/loader.js:598:32)
at tryModuleLoad (internal/modules/cjs/loader.js:537:12)
at Function.Module._load (internal/modules/cjs/loader.js:529:3)
at Function.Module.runMain (internal/modules/cjs/loader.js:741:12)
at startup (internal/bootstrap/node.js:285:19)
at bootstrapNodeJSCore (internal/bootstrap/node.js:739:3)This error rises any API calls, likes these.
client.enterprise.getUsers();
client.folders.getItems('0');Please teach me how can I solve this problem.
Thank you.