- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我希望能够为管理员提供一个选项,以便从我的网站上的工作区中删除我的 slack 应用程序(有点像添加到 slack 按钮,但反过来)。
我有一个删除按钮,它调用 apps.uninstall
使用用户 token (XOXP) 的方法。但是我得到了一个 not_allowed_token_type
错误响应。
Web 方法文档指出,我可以为此方法使用用户 token (无作用域)。任何想法我做错了什么?
最佳答案
您收到此错误的原因是 apps.uninstall
仅适用于 workspace apps和 workspace tokens . Workspace 应用程序是一种新型 Slack 应用程序,目前仍在开发中,可在“开发者预览版”下使用
我的 Slack 应用程序也无法使其正常工作,因此打开了支持票并从 Slack 团队那里得到了这个答案。它实际上在文档中说明,但它也错误地说明您可以使用用户 token 。另一种解决方案是使用 auth.revoke
从您的应用程序中撤销所有 token 。
以下是文档中的内容:
This method uninstalls a workspace app. Unlike auth.revoke, which revokes a single token, this method revokes all tokens associated with a single installation of a workspace app.
apps.uninstall
is only for workspace apps. There's no way to revoke every token for a traditional app, you'll need to useauth.revoke
on each token. This is on the documentation page but its pretty hard to see (and actually incorrect as it states you can use user tokens which is incorrect).
关于slack-api - 如何在 slack 中调用 apps.uninstall 方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52285758/
conda uninstall 和 pip uninstall 是否也删除了我在 uninstall 命令中指定的包的依赖项,但只是那些不依赖于任何其他当前安装的包的依赖项? 最佳答案 Conda r
“npm uninstall packageName”删除包并更新 package.json 文件。 但是来自 npm 文档 - To remove a package from the depend
作为新手,我需要卸载cmder(命令行模拟器)。我已经广泛搜索以找到这样做的方法,但无济于事。有人暗示应该简单地删除所有文件这一事实,但如果这是正确的方法,那么如何确定所有文件都已完全删除? 例如,我
我知道,我知道……停止使用 WISE。这对我来说现在不是一个真正的选择。我们有太多的事情要做,无法编写一个全新的安装程序并更改我们的整个构建过程,而这正是我们必须要做的。 无论如何,问题是我们的卸载
搜索了大约一个小时,只得到安装选项,我不得不问:如何卸载iTerm2? 所以,不知何故,我向其中传递了大量 JSON(不要问),现在它在某种程度上失去了情节。所以我想杀死它并重新开始,配置文件等等。
我购买了install4j来制作我的Java安装器,状态很好,安装完成后,我可以找到xx/installDir/。 install4j/installation.log文件,这个是我想要的,但是我也想
Java,maven工具,如何使用mvn安装包?有插件、工具、shell脚本和命令方法吗? 最佳答案 如果你想卸载/删除 Maven 下载的任何 Artifact ,只需转到你的 ~/.m2/repo
我正在测试不同的 CMS,并在我的服务器中安装了 Plone 4。它不是我选择的,我现在找不到卸载它的方法。我想完全卸载。 问候:米格尔 最佳答案 如果您使用了统一安装程序,您只需删除该目录即可完成。
当我使用make uninstall卸载应用程序时,它会留下make install已创建的一些空目录,例如例如/usr/share/foo/及其子目录(例如/usr/share/foo/applic
我为一个内部项目开发了一个 Wix 安装程序,但完全是偶然的,我发现我无法在我的开发机器上卸载安装程序,因为我收到以下错误消息: The feature you are trying to use i
我在安装后步骤中有一小段代码: procedure CurStepChanged(CurStep: TSetupStep); begin if CurStep = ssPostInstall th
如何卸载 Bower?我的意思是包管理器,而不是包(我已经卸载了)。 最佳答案 卸载全局包: npm uninstall -g bower 请参阅此线程:how to uninstall npm mo
我正在本地计算机上为 Drupal 开发自定义模块。 当我编辑代码时,更改永远不会立即应用。因此,我转到管理模块,卸载并重新安装我的模块。这是卸载-安装-开发-重复的循环,缓慢而乏味。 有更好的方法吗
我的环境不小心安装了三个版本的tensorflow,我尝试使用 pip卸载tensorflow和conda删除tensorflow删除所有包。 但是当我在我的环境中运行 conda search te
我的 VS 2008 创建的安装程序没有在我的安装程序类中调用覆盖 Uninstall 方法。为什么?调用了 Install 方法。我的安装程序类如下所示: [RunInstaller(true)]
我在尝试卸载 matplotlib 或升级 pip 时遇到错误。例如: %pip install --upgrade pip 下载并安装 pip 后,它会尝试卸载旧版本。我收到错误: You are
我已经下载、构建并安装了示例 pypi 项目。该项目应该用于深入了解 python 打包,并在 Python Packaging User Guide 中引用。和 Packaging and Dist
我在我的系统中使用 distils 安装了一个 pycocotools 版本。我想从具有更新更新且已修复问题的不同存储库构建和安装。但是我收到以下错误。知道如何解决这个问题吗? (base) root
所以在我的 Install.ps1 中,我可以添加这样的引用: param($installPath, $toolsPath, $package, $project) $project.Object.
我正在创建一个带有 gzipped 文件的 pip 包,并在第一次导入模块时将它们解压缩。我意识到这是不寻常的,并不是一个好主意,但考虑到我的限制,这似乎是传输数据的最佳方式。 我注意到的一个问题是,
我是一名优秀的程序员,十分优秀!