作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在我的 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
知道为什么它不起作用或有任何其他解决方案吗?
最佳答案
如果您使用的是 linkedin gem 0.3.x,它没有关注公司的方法。它可以添加到 2-0-stable 分支。
然后我有同样的任务,我只是 fork gem 并将 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
关于ruby-on-rails - Pengwynn 领英 Gem : How to follow a company,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13019106/
我是一名优秀的程序员,十分优秀!