slack - 我的 slackapp 不适用于其他工作区
问题描述
我的 Slack 应用程序在我的工作区上运行得非常好,但是当我尝试在其他工作区上安装时,主页选项卡显示“工作仍在进行中”。
我一一尝试了不同的权限,但没有任何效果。
解决方案
“正在进行的工作”错误可能意味着您没有在views.publish
呼叫中传递正确的用户 ID。也许您正在对初始工作区中的用户 ID 进行硬编码?请记住,您的用户 ID 在每个 Workspace 中都不同。您还需要动态提取用户 ID,以便其他用户看到 App Home 内容。
这里的最佳实践是使用事件 API 并监听app_home_opened
事件。通过此事件的响应,您可以使用user_id
为访问它的每个用户在 App Home 中显示视图。
推荐阅读
- android - Firebase: Query inner child without knowing the parent
- firebase - 如何将 Parcel.js 项目部署到 Firebase 托管
- python - Inconsistent behaviour from json_normalize with deeply nested json data
- c - 带链表 C 的冒泡排序
- android - 不同会话中 PWA 的可信 Web 活动
- docker - 可以将文件夹挂载到docker容器的根目录中吗
- python - 如何检查 Python/HTML 表单中的重复用户输入?
- ios - Fastlane iOS 自动通知截图
- java - 拆分器中的 action.accept(val) 做什么
- python - 使用 ODEINT 或其他方法求解许多耦合微分方程组