linkedin 公司搜索 API 多个方面?
linkedin company search API multiple facets?
在新的 API 文档中写道,要使用一个方面,您可以通过这种方式将其添加到 url 中 "&facet=location,us:0,fr:0"
但它并没有写在任何地方如何指定多个方面。
我想做的是通过 industry
和 location
来限制我的搜索结果。
这些是我的尝试:
application.search_company(selectors=[{'companies':
['industries','locations']}],
params={'count':100,'universal-name':'linkedin','facet':'location,us:84','facet':'company-size,H',
'facet':'industry,43'}))#doesnt work it just picks the last one
我也试过:
application.search_company(selectors=[{'companies':
['industries','locations']}],
params={'count':100,'universal-name':'linkedin',
'facet':'company-size,H,industry,43'}))#didnt work ignored industry
还有这个:
application.search_company(selectors=[{'companies':
['industries','locations']}],
params={'count':100,'universal-name':'linkedin',
'facets':['company-size,H','industry,43']}))#didnt work (error)
最后一个是正确的,你只需要使用 facet 而不是 facets
在您指定的页面中“https://developer-programs.linkedin.com/documents/company-search”
facets 是您从请求中获得的输出,而 facet 是输入。
在新的 API 文档中写道,要使用一个方面,您可以通过这种方式将其添加到 url 中 "&facet=location,us:0,fr:0"
但它并没有写在任何地方如何指定多个方面。
我想做的是通过 industry
和 location
来限制我的搜索结果。
这些是我的尝试:
application.search_company(selectors=[{'companies':
['industries','locations']}],
params={'count':100,'universal-name':'linkedin','facet':'location,us:84','facet':'company-size,H',
'facet':'industry,43'}))#doesnt work it just picks the last one
我也试过:
application.search_company(selectors=[{'companies':
['industries','locations']}],
params={'count':100,'universal-name':'linkedin',
'facet':'company-size,H,industry,43'}))#didnt work ignored industry
还有这个:
application.search_company(selectors=[{'companies':
['industries','locations']}],
params={'count':100,'universal-name':'linkedin',
'facets':['company-size,H','industry,43']}))#didnt work (error)
最后一个是正确的,你只需要使用 facet 而不是 facets 在您指定的页面中“https://developer-programs.linkedin.com/documents/company-search”
facets 是您从请求中获得的输出,而 facet 是输入。