我想获取人员和连接的位置,那么我该如何为此目的指定字段?
http://api.linkedin.com/v1/people/~/network/updates:(update-content:(person:(id,headline,location)))?type=CONN
如果我再拨打一个电话来获取位置,对我来说这将是非常昂贵的,因为它需要为每个新连接拨打额外电话,并且会以指数方式增加呼叫次数。所以,我想要一些解决方案,使用它可以获得网络更新API调用本身的位置。
编辑:我需要的另一件事是检查连接的隐私设置。据我所知,linkedin没有提供任何api,它返回哪个连接允许查看更新,哪些不是。因此,当我尝试获取特定连接的网络更新时,它会返回此用户不允许公众查看更新的错误。如果我想在调用网络更新API之前检查这个东西,我怎么能用Ruby语言来做。
OR
让我知道在调用linkedin API时传递多个动态ID的方法。
答案 0 :(得分:0)
检索与网络更新相关联的人员数据时,会显示only the basic fields are available。解决方案是获取此人的ID并再次拨打Profile API:
http://api.linkedin.com/v1/people/id=12345:(first-name,last-name,connections,location)
答案 1 :(得分:0)
目前,linkedin不会为此提供任何API。您必须为此目的进行多次调用。但是你应该以块的形式进行这些调用以避免超时问题。
答案 2 :(得分:0)
试试这个api
`String url = "https://api.linkedin.com/v1/people/~/connections:(id,first-name,last-name,location,picture-url,positions:(title,company:(name)))"; `