Javascript Slack API Channel.history

Javascript Slack API Channel.history,javascript,node.js,slack-api,Javascript,Node.js,Slack Api,我有两个从NodeJS文件到slack的API调用,通过API发布消息效果很好,但尝试获取通道历史记录时返回JSON{error:“channel\u not\u found”,ok:false} 令牌是硬编码的 chat.js Chat.sendMessage = function (text, callback) { slack.api('chat.postMessage', { text:text, as_user:true,

我有两个从NodeJS文件到slack的API调用,通过API发布消息效果很好,但尝试获取通道历史记录时返回JSON
{error:“channel\u not\u found”,ok:false}

令牌是硬编码的

chat.js

Chat.sendMessage = function (text, callback) {
   slack.api('chat.postMessage', {
          text:text,
          as_user:true,
          channel:'#webhooksapi'
        }, function(err, response){
          callback(null,response);
        });
   }

//Getting error on this function
Chat.getMessage = function (channel, callback){
    slack.api('channels.history', {
        token:apiToken,
        channel:'#webhooksapi'
        }, function(err, response){
            callback(null, response);
        });
   }

从slack运行channels.history api时,需要传递通道id,而不是名称。因此,在我的例子中,
频道:“C1234567890”

根据api手册“为频道传递的值无效。”

请根据api手册附上“为频道传递的值无效”。频道列表命令是否显示频道有Id,有了尝试的想法,它成功了@Jimmie这是不清楚的:即使在测试选项卡中,我们也有“#general”作为提示,但如果您插入“#general”,我们就有“Channel not found”。该参数意味着一个通道ID(可能这个答案在我提供给您的API链接中;)是的,那是真的!我应该仔细阅读,贴出答案,然后我可以标记:)