Node.js integration guide

更新时间:
复制 MD 格式

Procedure

Step 1: Install dependencies

npm install aliyun-api-gateway -S

Step 2: Configure the AK/SK, request path, and parameters

'use strict';

const Client = require('aliyun-api-gateway').Client;

const request_headers = {
  accept: require('aliyun-api-gateway').CONTENT_TYPE_JSON,
  'Content-Type': require('aliyun-api-gateway').CONTENT_TYPE_JSON
}

const client = new Client('YOUR_APP_AK','YOUR_APP_SK');

async function invoke(path, params, headers) {
  return await client.post('https://openai.edu-aliyun.com' + path, {
    data: params,
    headers: { ...headers, ...request_headers},
    timeout: 300
  });
}

// The request path. For details, see the API documentation.
let api_path = "/scc/your_request_path"

// The request parameters.
let params = {
    'parameter_name': 'parameter_value'
}

// The request header.
let headers = {}

invoke(api_path, params, headers).then((response) => {
  // The call result.
  console.log("Body:", JSON.stringify(response));
}).catch((err) => {
  console.log(err.stack);
});