gpt4 book ai didi

ruby-on-rails - Linkedin Gem 无法查看个人资料

转载 作者:行者123 更新时间:2023-12-03 02:50:06 24 4
gpt4 key购买 nike

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

我使用 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 gem 一无所知,但是......在您的 Controller 中您使用 @client 并且在您的 View 中您使用 @user

关于ruby-on-rails - Linkedin Gem 无法查看个人资料,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6128589/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com