我正在使用linkedin gem。使用这个gem我可以获得配置文件和连接。我正在尝试使用add_share方法更新帖子状态获取以下错误
(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'
})
答案 0 :(得分:2)
我的错误,使用正确格式的add_share修改
client.add_share({:comment => "comment text",
:content => {
"title"=> "post title",
"description" => "description",
"submitted-url" => "url",
"submitted-image-url" => 'image url'
}
})