Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/53.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Linkedin创业板可以';t型剖面图_Ruby On Rails_Linkedin - Fatal编程技术网

Ruby on rails Linkedin创业板可以';t型剖面图

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

我已经为此挣扎了好几天,希望有人能帮我:)

我用Linkedin gem和oauth_插件连接到Linkedin。一切看起来都很好,但我无法从中得到任何信息。推特、脸书等都很好用

安装之后,我遇到了一些关于“nil:NilClass的未定义方法'downcase'的问题”,通过向oauth选项添加site参数解决了这些问题

现在它几乎好像连一点联系都没有

我的型号如下:

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"]