我在我的rails项目中使用pengwynn linkedIn gem。如何根据公司ID关注公司。 我编写了以下代码,但它无效。
client = LinkedIn::Client.new('consumer_key', 'consumer_secret')
rtoken = client.request_token.token
rsecret = client.request_token.secret
client.request_token.authorize_url
=> "https://api.linkedin.com/uas/oauth/authorize?oauth_token=<generated_token>"
client.authorize_from_request(rtoken, rsecret, pin)
client.company(:id => <company_id>).follow
知道为什么它不起作用或任何其他解决方案?
答案 0 :(得分:1)
如果你使用的是linkedin gem 0.3.x,它没有跟踪公司的方法。 它可以添加到2-0稳定的分支中。
然后我有同样的任务,我只是将宝石分叉并将follow_company
方法添加到/lib/linked_in/api/update_methods.rb
def follow_company(company_id)
path = "/people/~/following/companies"
post(path, {id: company_id}.to_json ,"Content-Type" => "application/json")
end