Linkedin API如何获取公司状态更新?蟒蛇

时间:2013-07-23 14:54:01

标签: python api linkedin

我看了这样的其他问题,但似乎没有人帮助我。我试图只获取公司的状态更新。目前,它只获得工作更新,使事情变得非常混乱。此外,计数功能不起作用,因为我总是得到相同的答案。请参阅下文。

代码:

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

当你运行它时,“e”和“d”都将返回10个作业更新。请不要写答案

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

这对我没有任何帮助。我需要一个工作的python代码示例,而不是一个网站。谢谢

1 个答案:

答案 0 :(得分:1)

Linkedin API一次只能提供10个更新。更新都是作业更新,没有一个是状态更新。