LinkedIn有两个API版本,v1和v2.最近,我被告知LinkedIn不保证他们的v1-API能够正常工作,而且我们应该迁移到v2年前,这个信息是由LinkedIn支持员工与我们共享的.作为此信息的结果,我正在尝试将应用程序迁移到v2.
我们的客户可以向我们提供OAuth2令牌,该令牌具有公司页面的管理权限.使用该令牌,我们将从该公司页面检索帖子和评论.如果我使用v1-API,它的工作没有任何问题,但我无法使用v2-API成功请求.我尝试使用以下端点:https://api.linkedin.com/v2/shares?q = owner &owners = {URN}&sharesPerOwner = 100.我尝试了几件事.
如果我使用最新版本的协议,我总是得到错误的请求错误(代码400),否则我得到一个禁止错误(代码403).我还尝试使用以下端点https://api.linkedin.com/v2/organizationalEntityAcls?q=roleAssignee检索组织访问控制信息,但同样的问题仍然存在.这对我来说很奇怪,因为据我所知,我确实有足够的权利来检索这些数据.
我自己和同事多次检查过LinkedIn的开发者文档,不幸的是质量相当糟糕.这个API是否应该起作用?我错过了一些无证的权限吗?我在其中一个参数中犯了错误吗?我们需要以不同的方式使用OAuth吗?
小智 6
我也遇到了这个。它们使您要求获得V2权限,并使用一堆必填字段填写表单。批准最多需要30天。链接在这篇文章中。
对api.linkedin.com/v2/的任何查询均返回“权限不足,无法访问...”
| 归档时间: |
|
| 查看次数: |
5999 次 |
| 最近记录: |