2014-08-28 3 views
2

Мне нужно получить диапазон сотрудников для стольких перечисленных компаний на Linkedin. Я использовал Python, получил API LinkedIn.Linkedin Search Search API: Получить все счета

Однако запрос возвращает только 10 пунктов. Как вы получаете запрос, чтобы вернуть все перечисленные значения?

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

Результаты: Только 10 компаний получают доступ к выходу. Как получить все компании?

+0

трудно сказать, не видя больше кода и ответа от конечной точки api – tttthomasssss

ответ

1

Согласно LinkedIn API Documentation

Количество: количество рабочих мест, чтобы вернуться. Значения могут находиться в диапазоне от 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 ключом.