为啥 LinkedIn v2 Share API 在任何 v2/shares 端点上都没有足够的权限错误?

Posted

技术标签:

【中文标题】为啥 LinkedIn v2 Share API 在任何 v2/shares 端点上都没有足够的权限错误?【英文标题】:Why does LinkedIn v2 Share API give not enough permissions error on any v2/shares endpoint?为什么 LinkedIn v2 Share API 在任何 v2/shares 端点上都没有足够的权限错误? 【发布时间】:2018-03-04 12:00:16 【问题描述】:

当我调用任何 v2 LinkedIn 共享 API 端点(例如 https://api.linkedin.com/v2/socialActions/share URN?oauth2_access_token=access token)时,我收到一条回复说“没有足够的权限访问 /socialActions/target GET” .

我们的应用程序最近获得了营销 API 的访问权限,这就是我获得 r_ad_campaigns 权限的方式。 share API documentation 没有解释为什么会发生此错误或我可能缺少哪些权限。是否有人能够成功地向此端点或类似的 /shares 端点发出请求?

【问题讨论】:

我也遇到了同样的问题,请问您找到解决办法了吗? 如果您找到解决方案,也可以“订阅”。此外,您是否知道使用 V2 API 需要什么样的批准(如果有)?我一直在尝试我能找到的任何端点,但我在所有端点上都遇到了权限错误...... 我也在订阅这个话题。 你们有可行的解决方案吗? 在下面查看我的答案。 【参考方案1】:

虽然从文档中不清楚,但 LinkedIn API 是私有的。您需要向他们请求授权:https://developer.linkedin.com/partner-programs

【讨论】:

以上是关于为啥 LinkedIn v2 Share API 在任何 v2/shares 端点上都没有足够的权限错误?的主要内容,如果未能解决你的问题,请参考以下文章

LinkedIn Api v2 - 获取公司帖子

如何使用 LinkedIn Share API 获取要显示的描述字段

大约一周前,LinkedIn Share API 停止为我的域工作

适用于 ios OAuth2、API V2 的 LinkedIn 登录。如何打开已安装的 LinkedIn 应用程序

从 Linkedin V2 API 获取 SocialActions - 权限错误

LinkedIn Share API 是不是支持转义片段 URL(hasbang url)