Rails LinkedIn gem只能获取名字和名字

时间:2010-03-29 14:29:03

标签: ruby-on-rails rubygems linkedin

我目前正在尝试使用此gem http://github.com/pengwynn/linkedin。一切正常(即身份验证和调用获取配置文件的方法),但配置文件对象只包含名字和姓氏。

我正在尝试通过LinkedIn API获取自己的个人资料信息,因此必要的信息就在那里。怎么做?

谢谢。

2 个答案:

答案 0 :(得分:5)

我刚刚发现,为了获得更多信息而不是名字和姓氏,我们需要传入:fields param,指定所需的字段。

Link LinkedIn into your next Ruby application

网站示例:

# get a profile for someone found in network via ID
client.profile(:id => 'gNma67_AdI', :fields => %w(first-name, last-name, headline, positions, education))

答案 1 :(得分:0)

根据设计,LinkedIn api不会向您提供此人的电子邮件地址。 (与Google oauth api不同)。

您可以从LinkedIn api获得的信息是关于此人的关系(朋友)等信息。见overview。他们的profile api

补充:可能是Rails LinkedIn gem尚未公开所有LinkedIn Profle api。 api最近发生了变化。可能你需要找到另一个宝石或写你自己的sw来做它。查看LinkedIn api论坛