如何更改 LinkedIn 应用程序的权限?

How can I change a LinkedIn app's permissions?

我有一个可以访问 LinkedIn v2 API(使用 v2 端点测试)的 LinkedIn 应用程序,根据 LinkedIn Developer Portal 具有以下权限(范围):

据我所知,该应用程序已注册营销合作伙伴计划。

关于以上,我想有两个questions/requests,希望能得到您的帮助。

  1. 我想将应用程序权限(范围)修改为以下内容:

目前无法通过开发者平台进行更改,LinkedIn 支持将我发送到这里,所以我的问题是:如何更改应用程序的权限?

  1. 有趣的是,使用当前的权限集,我能够为 r_emailaddress 范围内的给定用户获取身份验证令牌,但是当我尝试调用 https://api.linkedin.com/v2/clientAwareMemberHandles?q=members&projection=(elements*(primary,type,handle~))https://api.linkedin.com/v2/emailAddress?q=members&projection=(elements*(handle~)) 我收到了 403 Forbidden 响应,大概是因为问题 1 中缺少权限。即使是这样,如果我没记错的话,在这种情况下不应该发布令牌。

能否请您确认这是否符合预期,或者这里是否有其他问题?

我很确定你必须申请 Marketing Partner Program。 我也遇到了同样的问题,我刚申请了这个项目。目前正在等待批准,但一旦得到确认,我会 confirm/edit 答复。

LinkedIn 在过去几个月中对其 API 进行了很多更改。查看与此相关的最新权限更改 post:

https://docs.microsoft.com/en-us/linkedin/shared/references/migrations/marketing-permissions-migration

编辑:已确认。我没有收到我被批准的通知,但是,在申请 30 天后,我注意到在您登录并在开发人员门户中使用您的应用程序后,"Products" 下有一个新产品可用。您必须添加 "Marketing Developer Platform" 产品,并再次填写申请:

完成后,他们说他们会在 90 天内向您提供确认。