Ruby on rails 如何在获取网络更新时从linkedin api获取位置字段
我想获取人员和连接的位置,所以我应该如何为此指定字段Ruby on rails 如何在获取网络更新时从linkedin api获取位置字段,ruby-on-rails,ruby,ruby-on-rails-3,api,linkedin,Ruby On Rails,Ruby,Ruby On Rails 3,Api,Linkedin,我想获取人员和连接的位置,所以我应该如何为此指定字段 http://api.linkedin.com/v1/people/~/network/updates:(update-content:(person:(id,headline,location)))?type=CONN 如果我再打一个电话只是为了获取位置,这对我来说将是非常昂贵的,因为这将需要为每个新的连接打额外的电话,并且会成倍地增加电话数量。所以,我想要一些解决方案,使用它我可以在网络更新API调用本身中获得位置 编辑:我还需要检查连
http://api.linkedin.com/v1/people/~/network/updates:(update-content:(person:(id,headline,location)))?type=CONN
如果我再打一个电话只是为了获取位置,这对我来说将是非常昂贵的,因为这将需要为每个新的连接打额外的电话,并且会成倍地增加电话数量。所以,我想要一些解决方案,使用它我可以在网络更新API调用本身中获得位置
编辑:我还需要检查连接的隐私设置。据我所知,linkedin不提供任何api返回连接允许查看更新和不允许查看更新的内容。所以,当我尝试获取特定连接的网络更新时,它返回一个错误,即该用户不允许public查看更新。如果我想在调用网络更新API之前检查这件事,我怎么能用Ruby语言来做呢
或
让我知道在调用linkedin API时传递多个动态ID的方法。在检索与网络更新关联的个人数据时,似乎是这样。解决方案是获取此人的id,然后再打第二个电话给:
目前,linkedin没有为此提供任何API。为此,您必须拨打多个电话。但您应该将这些调用分块进行,以避免超时问题 试试这个api
`String url = "https://api.linkedin.com/v1/people/~/connections:(id,first-name,last-name,location,picture-url,positions:(title,company:(name)))"; `
我明白这一点,但我需要一些其他的解决方案,在其中我不需要进行另一次调用。你能告诉我如何在ruby中使用动态多ID进行linkedin API查询吗?
`String url = "https://api.linkedin.com/v1/people/~/connections:(id,first-name,last-name,location,picture-url,positions:(title,company:(name)))"; `