如何解决Linkedin宝石无法查看个人资料
| 我已经为此苦苦挣扎好几天了,希望有人可以帮忙:) 使用linkedin gem和oauth_plugin连接到Linkedin。一切看起来都很好,但是我无法获得任何信息。 Twitter,facebook等都运转良好。 安装后,我遇到了\“ nil:NilClass \的未定义方法`downcase \'的问题,该问题通过在oauth选项中添加站点参数来解决。 现在几乎没有连接... 我的模型如下: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: <% @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\"]
这也不对...
解决方法
我对LinkedIn宝石一无所知,但是...在您的控制器中使用
@client
,在您的视图中使用@user
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。