如何从Linkedin App中删除权限

时间:2019-12-19 16:45:15

标签: linkedin linkedin-api

我试图找到一些愚蠢的答案,但是我找不到。是否有人知道如何从linkedin App中删除“ w_member_social”权限(如果有办法做到这一点)?我之所以需要这样做,是因为客户在我们的应用程序上授权linkedin帐户时不希望看到消息“-代表您发布,评论和点赞”。

Linkedin App Permissons

Message I want to remove

欢迎提出其他解决方法的建议。

谢谢!

1 个答案:

答案 0 :(得分:0)

快速修复:

<块引用>

在后端代码中搜索 w_member_social 字符串,如果您在配置中找到它,只需将其删除即可。

说明

您不能直接从 LinkedIn 应用中删除 w_member_social 权限,但可以通过更改应用的后端代码来修改它。 无论您使用何种后端,您都需要遵循某些常规步骤:

  1. 找出您用于社交身份验证/OAuth2 服务的库
  2. 检查应用范围 W.R.T LinkedIn
  3. 的库文档
  4. 转到后端配置/设置文件,从您的配置中删除选项 w_member_social

我的案例:

我的应用程序后端是使用 Django 框架创建的,为了社交身份验证,我们使用了 python-social-auth 库。我刚刚导航到我的设置文件并注释掉 w_member_social 范围/权限。

SOCIAL_AUTH_LINKEDIN_OAUTH2_SCOPE = [
"r_basicprofile",
"r_emailaddress",
# "w_member_social",

]