Linkedin公司搜索API:获取所有计数

时间:2014-08-28 22:24:35

标签: python linkedin

我需要在Linkedin上获得许多上市公司的员工规模范围。我使用Python,获得了LinkedIn API。

但是,查询仅返回前10个计数。如何获得查询以返回所有列出的计数?

application = linkedin.LinkedInApplication(authentication)
application.search_company(selectors=[{'companies': ['name', 'employee-count-range']}])

结果:只有10家公司在输出中列出。如何获得所有公司?

1 个答案:

答案 0 :(得分:1)

根据LinkedIn API Documentation

  

count:要返回的作业数。值可以在0到0之间   110.默认值为10.任何用户可用的总结果取决于他们的帐户级别。

根据Python LinkedIn Documentation示例(尽管这不是search_company,而是search_job方法,此解决方案也适用于search_company):

application.search_job(selectors=[{'jobs': ['id',
                                            'customer-job-code',
                                            'posting-date']}],
                       params={'title': 'python', 'count': 2})
# Output
{u'jobs': {u'_count': 2,
  u'_start': 0,
  u'_total': 206747,
  u'values': [{u'customerJobCode': u'0006YT23WQ',
    u'id': 5174636,
    u'postingDate': {u'day': 21, u'month': 3, u'year': 2013}},
   {u'customerJobCode': u'00023CCVC2',
    u'id': 5174634,
    u'postingDate': {u'day': 21, u'month': 3, u'year': 2013}}]}}

您应该使用params密钥传递count字典。