无法向 Linkedin 应用添加权限并出现错误 unauthorized_scope_error
Unable to add permissions to Linkedin app and getting error unauthorized_scope_error
我想将 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
知道如何解决吗?
我认为如果我能够添加这些权限,问题就会得到解决。
提前致谢。
使用这个范围scope=r_liteprofile%20r_emailaddress%20w_member_social
在 LinkedIn 开发者门户上,转到您的应用程序,然后在产品选项卡 select "Share on LinkedIn" 和 "Sign In With LinkedIn" 产品中,您将获得以下权限。
r_liteprofile
r_emailaddress
w_member_social
我想将 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
知道如何解决吗?
我认为如果我能够添加这些权限,问题就会得到解决。
提前致谢。
使用这个范围scope=r_liteprofile%20r_emailaddress%20w_member_social
在 LinkedIn 开发者门户上,转到您的应用程序,然后在产品选项卡 select "Share on LinkedIn" 和 "Sign In With LinkedIn" 产品中,您将获得以下权限。
r_liteprofile r_emailaddress w_member_social