小编Eri*_*sen的帖子

Slack api对话。历史返回错误:not_in_channel

我开始Slack API尝试获取消息列表。

这是我的步骤:

  1. 创建了一个 Slack 应用程序并提供了它channels:readchannels:history 范围(还有re-installed它)
  2. 查询频道列表conversations.list(这很好用)
  3. 从 的输出中conversations.list,我找到了一个我使用的频道并复制了id
  4. 使用了conversations.history apichannelid步骤3

结果:

{ "ok": false, "error": "not_in_channel" }
Run Code Online (Sandbox Code Playgroud)

我完全不确定这里发生了什么。我肯定在频道中有消息,该api文档页面没有说明这个“not_in_channel”错误代码。

我究竟做错了什么?

slack-api

37
推荐指数
5
解决办法
2万
查看次数

如何在 JavaScript 中枚举/发现 getter 和 setter?

我试图在打字稿中发现对象上的 getter 和 setter。我尝试过 Object.entries() 和 Object.keys() ,但这些都没有返回 getter 和 setter。我怎样才能列举这些呢?

编辑:这是一些显示问题的代码:

class ThingWithGetter{
  myProperty = 22;
  get myGetter() {return 1;}
}
const thing = new ThingWithGetter()

// Does not show getter
console.log(Object.keys(thing));

// Does not show getter
const descriptors = Object.getOwnPropertyDescriptors(thing);
console.log(Object.keys(descriptors));

// Does not show getter
console.log(Object.entries(thing))
Run Code Online (Sandbox Code Playgroud)

javascript

10
推荐指数
3
解决办法
3734
查看次数

PIXI 导入不起作用:找不到模块 pixi.js

我 npm 将 pixi.js 安装到打字稿项目中。此行(在许多示例中找到)不起作用:

import * as PIXI from 'pixi.js'; 
Run Code Online (Sandbox Code Playgroud)

我收到错误“找不到模块‘pixi.js’”

我试过这个解决方法,它工作正常:

const PIXI = require('pixi.js');
Run Code Online (Sandbox Code Playgroud)

问题是这会丢失我想要的类型信息。Pixi 有一个 d.ts 文件,所以我应该得到类型。我在这里做错了什么?

-e

typescript pixi.js

4
推荐指数
2
解决办法
1907
查看次数

如何为mydomain.azurewebsites.net打开ssl?

当我给它一个自定义域时,我已经找到了在azure服务上启用ssl的说明,但如果我只使用默认的*.azurewebsites.net,我该如何打开SSL呢?

ssl azure

0
推荐指数
1
解决办法
180
查看次数

标签 统计

azure ×1

javascript ×1

pixi.js ×1

slack-api ×1

ssl ×1

typescript ×1