Ruby on rails 获取错误Faraday::ClientError:在rails中向linkedin添加共享时,服务器的响应状态为400

Ruby on rails 获取错误Faraday::ClientError:在rails中向linkedin添加共享时,服务器的响应状态为400,ruby-on-rails,ruby,omniauth-linkedin,Ruby On Rails,Ruby,Omniauth Linkedin,我试图使用linkedin-oauth2 gem添加共享,但出现了一个错误 Faraday::ClientError: the server responded with status 400 我也尝试过从irb,但仍然得到相同的错误。我为我的访问令牌设置了w_共享权限,但我不知道为什么会出现此错误。 下面是我在我的控制器方法中所做工作的一个片段-> def post_on_linkedin user = User.find_by_id(session[:user_id]) @clie

我试图使用linkedin-oauth2 gem添加共享,但出现了一个错误

Faraday::ClientError: the server responded with status 400
我也尝试过从irb,但仍然得到相同的错误。我为我的访问令牌设置了w_共享权限,但我不知道为什么会出现此错误。 下面是我在我的控制器方法中所做工作的一个片段->

def post_on_linkedin
  user = User.find_by_id(session[:user_id])
  @client = LinkedIn::API.new(user.token)
  @client.add_share(content: "hello")
  redirect_to social_media_linkedin_index_path
end
请告诉我我的语法或其他任何东西是否有问题,并请提供将“add_share”方法与所有其他选项一起使用的语法。谢谢