2013-07-23 2 views
1

Я смотрел на другие вопросы вроде этого, но никто мне не помогает. Я пытаюсь получить только статус обновления для компании. В настоящее время он получает обновления рабочих мест, что делает вещи очень запутанными. Кроме того, функция count не работает, потому что я всегда получаю тот же ответ. См. Ниже.Linkedin API, как получить обновления статуса компании? python

код:

CONSUMER_KEY = '9puxXXXXXXXXX'  # This is api_key 
CONSUMER_SECRET = 'brtXXXXXXXXXXX' # This is secret_key 

USER_TOKEN = '3fb22a2XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' # This is oauth_token 
USER_SECRET = '3b0c7feXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' # This is oauth_secret 
RETURN_URL = 'http://localhost:8000' 

from linkedin import linkedin 
from oauthlib import * 

authentication = linkedin.LinkedInDeveloperAuthentication(CONSUMER_KEY, CONSUMER_SECRET, 
                 USER_TOKEN, USER_SECRET, 
                 RETURN_URL, linkedin.PERMISSIONS.enums.values()) 

application = linkedin.LinkedInApplication(authentication) 

d = application.get_company_updates(1035, params={'count': 1}) 
e = application.get_company_products(1035, params={'count': 10}) 
print d 
print '' 
print 'BOTH e AND d GIVE THE SAME ANSWER????' 
print '' 
print e 

При выполнении этого, как "е" и "D" будет просто вернуть 10 обновлений рабочих мест. не пишите ответ как

http://api.linkedin.com/v1/companies/{id}/updates?event-type=status-update 

Это не помогает мне вообще. Мне нужен пример рабочего кода на питоне, а не веб-сайт. Спасибо

+0

Выяснил это. Это было потому, что 10 сообщений были обновлениями на рабочем месте, а не обновлениями состояния. –

ответ

1

Linkedin API предоставляет только 10 обновлений за раз. Все обновления были обновлены, и ни один из них не обновлялся.

+0

Одиночная проблема. Любые обновления по этому вопросу? – Ben

Смежные вопросы