skilled-feishu-mcp
Version:
A Model Context Protocol (MCP) server that integrates with Feishu's Open Platform APIs
23 lines (20 loc) • 715 B
JavaScript
// 测试获取飞书token的时间
import { getTenantAccessToken, initFeishuClient } from './dist/feishu/client.js';
// 设置凭据
process.env.FEISHU_APP_ID = 'cli_a77b6c1469fc1013';
process.env.FEISHU_APP_SECRET = 'JTXNlIQywYaJtGxXNdwmvdv6XacJIy6b';
// 初始化客户端
console.log('Initializing client...');
console.time('INIT_CLIENT');
initFeishuClient();
console.timeEnd('INIT_CLIENT');
// 获取token
console.log('Getting token...');
console.time('GET_TOKEN');
getTenantAccessToken().then(token => {
console.timeEnd('GET_TOKEN');
console.log('Token obtained:', token.substring(0, 10) + '...');
}).catch(error => {
console.timeEnd('GET_TOKEN');
console.error('Error getting token:', error);
});