3
我使用python-linkedin库访问LinkedIn API,主要目的是从特定公司页面检索数据。我可以成功识别公司ID并检索一些信息,但问题在于响应中不包含州或国家信息。LinkedIn API - 公司查询不会返回状态和国家/地区值
官方的文档显示,响应应该包含 - 位置:(地址:(州)) - 位置:(地址:(国家代码))
...但是这是不是这样的。即使XML响应官方的例子,没有任何国家或国家的数据显示:
<location>
<address>
<street1>30 S. Wacker Drive</street1>
<city>Chicago</city>
<postal-code>60606</postal-code>
</address>
<contact-info>
</contact-info>
</location>
我已经通过了一堆的测试用例了,每一次公司网页已经包括了州和国家价值,但响应不包括这些数据。
我的测试情况下,on LinkedIn,并通过Python-LinkedIn:
>>>company = auth.get_companies(company_ids=['834495'], selectors=['id','name','locations'])
>>>company {u'_total': 1, u'values': [
{
u'_key': u'834495',
u'id': 834495,
u'name': u'RingLead, Inc.',
u'locations': {
u'_total': 2, u'values': [
{
u'contactInfo':{
u'fax': u'',
u'phone1': u'888-240-8088'
},
u'address': {
u'postalCode': u'11743',
u'city': u'Huntington',
u'street1': u'205 East Main Street'
}
},
{
u'contactInfo': {
u'fax': u'',
u'phone1': u''
},
u'address': {
u'postalCode': u'89117',
u'city': u'Las Vegas',
u'street1': u'3080 South Durango, Ste.102'
}
}
]
}
}
]
}
这是一个设计选择通过LinkedIn,还是可以更新API来在回应中提供这些信息?
{'locations':{'address':'countryCode'}}也可以工作 – 2017-06-08 17:07:15