2013-03-03 97 views
0

我正在使用linkedin宝石。使用这个宝石,我能够获得配置文件和连接。我正尝试使用add_share方法获取以下错误,以更新发布状态Rails链接发布消息

(403): Access to posting shares denied 

如何添加权限并使用发布消息?

这里是我使用的代码,

User.rb 

def linkedin_client 
    client = LinkedIn::Client.new(LINKEDIN_API_KEY, LINKEDIN_SECRET_KEY) 
    client.authorize_from_access(auth_token, auth_secret) 
    client 
end 
... 

PostsController.rb 

client = current_user.linkedin_client 
client.add_share({ 
    :title=> 'title', 
    :content=>'message', 
    "submitted-url" => 'url', 
    "submitted-image-url" => 'logo-url' 
}) 

回答

2

它我的错,与add_share

client.add_share({:comment => "comment text", 
        :content => { 
        "title"=> "post title", 
        "description" => "description", 
        "submitted-url" => "url", 
        "submitted-image-url" => 'image url' 
        } 
       }) 
正确的格式修改