我想使用javascript集成slack事件API。我怎样才能做到这一点?我已经完成了使用node.js,它工作正常。
我正在使用slack事件API来获取从slack到我的网站的消息我遇到的问题是我在聊天中通过javascript接收来自slack的数据的数据是反应我需要传递消息值通过reactsjs我的自定义javascript函数。
下面是我用来向我的网站发送松弛消息的代码,这是后端代码,它给出了响应中的通道数据: -
后端: -
// Initialize using verification token from environment variables
const createSlackEventAdapter = require('@slack/events-
api').createSlackEventAdapter;
const slackEvents =
createSlackEventAdapter(process.env.SLACK_VERIFICATION_TOKEN ||
'');
const ports = 3000;
// Attach listeners to events by Slack Event "type". See:
https://api.slack.com/events/message.im
slackEvents.on('message', (event) =>
message = event.message;
});
slackEvents.on('error', console.error);
slackEvents.start(ports).then(() => {
console.log(`server listening on port ${ports}`);
});
我需要将event.message传递给javascript函数。