如何更改LinkedIn应用程序的权限? [英] How can I change a LinkedIn app's permissions?

查看:250
本文介绍了如何更改LinkedIn应用程序的权限?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个LinkedIn应用程序,该应用程序可以访问LinkedIn v2 API(已通过v2端点进行了测试),根据LinkedIn Developer Portal,具有以下特权(作用域):

I have a LinkedIn app which can access the LinkedIn v2 API (tested with v2 endpoints), having the following privileges (scopes) according to the LinkedIn Developer Portal:

  • r_ad_campaigns
  • r_basicprofile
  • rw_organization.

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

The application is already enrolled in the Marketing Partner Program as far as my knowledge goes.

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

Regarding the above, I would like to have two questions/requests in which I would like to ask for your help.

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

  1. I would like to modify the app permissions (scopes) to be the following:

  • 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
  • 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支持将我发送到这里,所以我的问题是:如何更改应用程序的权限?

Currently there is no way to do so via the developer platform, and the LinkedIn support sent me here, so my question is: how can I get the app's privileges changed?

  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. Interestingly enough, with the current set of privileges I was able to get an auth token for a given user for the r_emailaddress scope, but when I tried to call either https://api.linkedin.com/v2/clientAwareMemberHandles?q=members&projection=(elements*(primary,type,handle~)) or https://api.linkedin.com/v2/emailAddress?q=members&projection=(elements*(handle~)) I have received 403 Forbidden response, presumably due to the missing permission in question 1. Even if so, the token shouldn't have been issued in this case if I am not mistaken.

请问您能确定这是预期的还是在玩其他游戏?

Could you please confirm if this is expected, or if something else is in play here?

谢谢.

推荐答案

我敢肯定,您必须申请

I'm pretty certain it's that you must apply to the Marketing Partner Program. I'm having the same issue as well, and I just applied to the program. Currently awaiting approval, but will confirm/edit answer once I get confirmation.

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

LinkedIn has made a lot of changed to their API over the past few months. Check out the latest permission changes relevant to this post:

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

已确认.我没有收到批准的通知,但是,在申请后的30天之后,我刚刚发现,一旦登录并在开发人员门户中的App上,产品"下就会有新产品可用.您必须添加"Marketing Developer Platform"产品,然后再次填写一个应用程序:

Confirmed. I didn't receive a notification that I was approved, however, it's 30 days later after applying and I just noticed there was a new product available under "Products" once you are logged in and on your App in the developer portal. You have to add the "Marketing Developer Platform" product, and once again fill out an application:

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

After completing, they say they will provide you with confirmation within 90 days.

这篇关于如何更改LinkedIn应用程序的权限?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆