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

Sza*_*mer 2 linkedin linkedin-api

我有一个LinkedIn应用程序,该应用程序可以访问LinkedIn v2 API(已通过v2端点进行了测试),根据LinkedIn开发人员门户网站,它具有以下特权(作用域):

  • r_ad_campaigns
  • r_basicprofile
  • rw_organization。

据我所知,该应用程序已经注册了“市场合作伙伴计划”。

关于上述内容,我想提出两个问题/要求,以寻求您的帮助。

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

    • r_liteprofile
    • r_emailaddress
    • r_member_social
    • w_member_social
    • rw_organization_admin
    • w_organization_social
    • r_organization_social
    • r_organization_lookup
    • rw_ads
    • r_ads_reporting

当前无法通过开发人员平台进行操作,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禁止响应时,可能是由于问题1中缺少权限即使这样,如果我没有记错的话,在这种情况下也不应该发行令牌。

您能否确认这是否是预期的,或者这里是否还有其他作用?

先感谢您。

Dav*_*law 5

我敢肯定,您必须申请“ 营销合作伙伴计划”。我也遇到同样的问题,我刚刚申请了该程序。目前正在等待批准,但是一旦得到确认,便会确认/编辑答案。

在过去的几个月中,LinkedIn已对其API进行了大量更改。查看与此帖子相关的最新权限更改:

https://docs.microsoft.com/zh-CN/linkedin/shared/references/migrations/marketing-permissions-migration

编辑:确认。我没有收到批准的通知,但是,在申请后的30天后,我刚刚发现登录并在开发人员门户中的App上的“产品”下有一个新产品。您必须添加“ Marketing Developer Platform”产品,然后再次填写一个应用程序: 在此处输入图片说明

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

  • 验证。申请后,您现在必须在 LinkedIn 上进入您的应用程序,选择“产品”,然后选择“添加更多产品”以添加营销开发者平台。请注意,通过申请,您将删除您的应用程序之前拥有的所有 V1 功能。 (2认同)