我们正在尝试适应LinkedIn的v2 API更改。
我们无法在v2 API中找到与v1 API相同的信息
以v1为例,我们查询了以下端点,以检索过去30天的自然和付费关注者的总数
https://api.linkedin.com/v1/companies/<companyId>/historical-follow-statistics?format=json&time-granularity=day&start-timestamp=1548460800000
对于v2,看起来我们应该使用此端点
https://api.linkedin.com/v2/organizationalEntityFollowerStatistics?q=organizationalEntity&organizationalEntity=urn:li:organization:<companyId>&timeIntervals.timeGranularityType=DAY&timeIntervals.timeRange.start=1548460800000
但是,当我们包括日期范围时,我们只会获得有酬和自然的追随者收益,而不是每天的追随者总数。要获得全部关注者,我们似乎需要删除日期范围。
我们构建了一个应用程序,该应用程序使我们的客户可以看到其关注者人数,并且依赖于拥有30天的历史记录。我们可以做些什么?我们不再有办法知道30天前的价值增加了什么。我们希望能够通过1个查询来获取此信息。
类似地,我们还使用以下API
https://api.linkedin.com/v1/companies/<companyId>/num-followers?format=json&geos=na
我们已调整为:
https://api.linkedin.com/v2/networkSizes/urn:li:organization:<companyId>?edgeType=CompanyFollowedByMember
但是,我们不能再按地理位置进行过滤