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

时间:2019-01-19 08:36:43

标签: 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缺少许可。即使这样,如果我没有记错的话,在这种情况下也不应该发行令牌。

能否请您确认这是否是预期的,或者这里是否有其他活动?

谢谢。

1 个答案:

答案 0 :(得分:3)

我敢肯定,您必须申请Marketing Partner Program。  我也遇到同样的问题,我刚刚申请了该程序。目前正在等待批准,但是一旦得到确认,便会确认/编辑答案。

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

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

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

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