@line/bot-sdk
Version:
Node.js SDK for LINE Messaging API
63 lines • 2.6 kB
JavaScript
/**
* This file is autogenerated.
*
* Generated by scripts/line-bot-client-generator/main.mjs
* Do not edit this file directly.
*/
import * as insight from "./insight/api.js";
import * as liff from "./liff/api.js";
import * as manageAudience from "./manage-audience/api.js";
import * as messagingApi from "./messaging-api/api.js";
import * as moduleOperation from "./module/api.js";
import * as moduleAttach from "./module-attach/api.js";
import * as shop from "./shop/api.js";
export function createLineBotClientDelegates(config) {
return {
insight: new insight.InsightClient({
baseURL: config.apiBaseURL,
channelAccessToken: config.channelAccessToken,
defaultHeaders: config.defaultHeaders,
}),
liff: new liff.LiffClient({
baseURL: config.apiBaseURL,
channelAccessToken: config.channelAccessToken,
defaultHeaders: config.defaultHeaders,
}),
manageAudience: new manageAudience.ManageAudienceClient({
baseURL: config.apiBaseURL,
channelAccessToken: config.channelAccessToken,
defaultHeaders: config.defaultHeaders,
}),
manageAudienceBlob: new manageAudience.ManageAudienceBlobClient({
baseURL: config.dataApiBaseURL,
channelAccessToken: config.channelAccessToken,
defaultHeaders: config.defaultHeaders,
}),
messagingApi: new messagingApi.MessagingApiClient({
baseURL: config.apiBaseURL,
channelAccessToken: config.channelAccessToken,
defaultHeaders: config.defaultHeaders,
}),
messagingApiBlob: new messagingApi.MessagingApiBlobClient({
baseURL: config.dataApiBaseURL,
channelAccessToken: config.channelAccessToken,
defaultHeaders: config.defaultHeaders,
}),
lineModule: new moduleOperation.LineModuleClient({
baseURL: config.apiBaseURL,
channelAccessToken: config.channelAccessToken,
defaultHeaders: config.defaultHeaders,
}),
lineModuleAttach: new moduleAttach.LineModuleAttachClient({
baseURL: config.managerBaseURL,
channelAccessToken: config.channelAccessToken,
defaultHeaders: config.defaultHeaders,
}),
shop: new shop.ShopClient({
baseURL: config.apiBaseURL,
channelAccessToken: config.channelAccessToken,
defaultHeaders: config.defaultHeaders,
}),
};
}
//# sourceMappingURL=line-bot-client.factory.generated.js.map