1
您好,我試圖讓用戶配置文件信息這樣一旦認證成功,使用ROR + LinkedIn如何獲得用戶配置文件
class LinkController < ApplicationController
def callback
client = LinkedIn::Client.new("ddddd", "ffffff")
if session[:atoken].nil?
pin = params[:oauth_verifier]
atoken, asecret = client.authorize_from_request(session[:rtoken], session[:rsecret], pin)
session[:atoken] = atoken
session[:asecret] = asecret
else
client.authorize_from_access(session[:atoken], session[:asecret])
end
@profile = client.profile
@connections = client.connections
puts client.profile(:fields => [:positions]).positions
puts client.connections
end
end
結果我得到的是如下:
#<LinkedIn::Profile:0x4a6fdd8>
#<LinkedIn::Profile:0x4a58f30>
#<LinkedIn::Profile:0x4a58af8>
#<LinkedIn::Profile:0x4a58708>
#<LinkedIn::Profile:0x4a583a8>
我真的不明白這是什麼,如果信息是正確的比如何將它傳遞給用戶可讀,
我是ROR的新人,請幫我解決這個問題。
你有LinkedIn個人資料::對象的集合。在控制檯中執行client.profile.inspect以查看其屬性。 – DanS 2012-04-10 10:34:31
我很抱歉,因爲我是ROR的新手,我不太明白你說什麼,請舉例說明一下嗎? – SAR 2012-04-10 10:39:34
你能添加你的視圖嗎? – DanS 2012-04-10 10:41:59