0

我正在使用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'
})
4

1 回答 1

2

这是我的错误,用正确的 add_share 格式修改

client.add_share({:comment => "comment text",
                  :content => {
                     "title"=> "post title",
                     "description" => "description",
                     "submitted-url" => "url",
                     "submitted-image-url" => 'image url'
                   }
                 })
于 2013-03-04T04:40:05.717 回答