【问题标题】:Slack API - scope permissionsSlack API - 范围权限
【发布时间】:2017-02-28 14:13:19
【问题描述】:

我正在尝试从 Slack 的 API 获取更多用户详细信息。

目前我正在通过返回代码的 Slack 的 OAuth2 对用户进行身份验证。我目前要求scope=identity.basic,identity.email,identity.avatar。当我尝试询问更多信息时,例如 users.profile:read,链接会将我重定向到崩溃页面。

我现在通过 Slack 登录我的应用的链接是这样的:

<a href="https://slack.com/oauth/authorize?client_id=104847663141.146678941328&scope=identity.basic,identity.email,identity.avatar"></a>

感谢您的帮助

【问题讨论】:

    标签: laravel slack-api


    【解决方案1】:

    使用 Slack 登录作为 Slack 的 OAuth 2.0 授权的一种侧边栏形式。它是专门用于身份的。因此,每当通过流程并要求 identity.* 范围时,您将被限制与其他人组合。

    您仍然可以请求users.profile:read,但您必须在单独的授权尝试中这样做,并且它不在暂时请求的范围内。然后它将被添加到您已经为该用户持有的用户令牌中。

    【讨论】:

      猜你喜欢
      • 2018-10-18
      • 2019-11-03
      • 2014-06-30
      • 1970-01-01
      • 1970-01-01
      • 2017-06-17
      • 2014-08-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多