我在ubuntu上安装了botkit。我测试了一些发送/接收消息的例子。它工作正常。我试图在slack上触发文件上传事件触发器,我在botkit中收到了消息/文件上传触发事件,我在node.js中构造多表单数据时遇到了问题。
的node.js
controller.on('file_created', function(file) {
console.log("file upload testing' + file)
输出:
file upload testing undefined
我们需要帮助'如何构建数据并获取特定于url_private属性字段的文件数据以检索我们上传的网址。
答案 0 :(得分:0)
我只是在使用botkit的事件中找到了file_shared的成功。如:
controller.on('file_shared', function(bot, file){
console.log(JSON.stringify(file));
});
或file_share事件:
controller.on('file_share', function(bot, file){
console.log(JSON.stringify(file));
});