Ruby on rails Linkedin创业板可以';t型剖面图
我已经为此挣扎了好几天,希望有人能帮我:) 我用Linkedin gem和oauth_插件连接到Linkedin。一切看起来都很好,但我无法从中得到任何信息。推特、脸书等都很好用 安装之后,我遇到了一些关于“nil:NilClass的未定义方法'downcase'的问题”,通过向oauth选项添加site参数解决了这些问题 现在它几乎好像连一点联系都没有 我的型号如下:Ruby on rails Linkedin创业板可以';t型剖面图,ruby-on-rails,linkedin,Ruby On Rails,Linkedin,我已经为此挣扎了好几天,希望有人能帮我:) 我用Linkedin gem和oauth_插件连接到Linkedin。一切看起来都很好,但我无法从中得到任何信息。推特、脸书等都很好用 安装之后,我遇到了一些关于“nil:NilClass的未定义方法'downcase'的问题”,通过向oauth选项添加site参数解决了这些问题 现在它几乎好像连一点联系都没有 我的型号如下: require 'linkedin' class LinkedinToken < ConsumerToken def
require 'linkedin'
class LinkedinToken < ConsumerToken
def client
client = LinkedIn::Client.new(LinkedinToken.consumer.key, LinkedinToken.consumer.secret)
client.authorize_from_access(token, secret)
@client = client.profile
end
end
这也不对…我对LinkedIn gem一无所知,但。。。在控制器中使用
@client
,在视图中使用@user
Linkedin: <% @user.linkedin_token.client %>
require 'linkedin'
class LinkedinToken < ConsumerToken
def client
oauth = LinkedIn::Client.new(LinkedinToken.consumer.key, LinkedinToken.consumer.secret)
oauth.authorize_from_access(token, secret)
end
end
<%= @user.linkedin_token.client %>
["92af0f43-380d-45ef-90bb-a0a509c1baf0", "26c92c3f-1e84-458b-adc6-7b712a215222"]