【问题标题】:Unable to add permissions to Linkedin app and getting error unauthorized_scope_error无法向 Linkedin 应用添加权限并出现错误未授权_范围_错误
【发布时间】:2020-09-15 11:03:52
【问题描述】:

我想将 LinkedIn 登录按钮添加到使用 React 制作的我的网站。

因此,我在 Linkedin 上创建了一个新应用,并且拥有 CLIENT_ID 和 CLIENT_SECRET。我还添加了 REDIRECT_URL。但在 PERMISSIONS 部分,我看不到任何权限,也无法添加它们。

现在,当我尝试从文档中对 url 进行 API 调用时:

const url = `https://www.linkedin.com/oauth/v2/authorization?response_type=code&client_id=${REACT_APP_CLIENT_ID}&redirect_uri=${REACT_APP_REDIRECT_URI}&scope=r_emailaddress`

它不起作用,我得到error=unauthorized_scope_error

知道怎么解决吗?

我认为如果我能够添加这些权限就可以解决。

提前致谢。

【问题讨论】:

    标签: reactjs linkedin linkedin-api


    【解决方案1】:

    在 LinkedIn 开发者门户上,转到您的应用并在产品选项卡中选择“在 LinkedIn 上共享”和“使用 LinkedIn 登录”产品,然后您就获得了以下权限。

    r_liteprofile r_emailaddress w_member_social

    【讨论】:

      【解决方案2】:

      使用此范围 scope=r_liteprofile%20r_emailaddress%20w_member_social

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2019-04-27
        • 2021-12-09
        • 1970-01-01
        • 1970-01-01
        • 2017-03-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多