我正在開發一個Rails應用程序,其中包含從LinkedIn導入到Rails數據庫的配置文件信息。 它正常工作了很多時間,但在過去兩週它突然停止工作......Linkedin Rest Rest API突然停止工作
- 默認應用程序的權限在LinkedIn只是
r_fullprofile
- 我用
linkedin
寶石作爲一個包裝 - 域導入 -
positions
,educations
,summary
,languages
,picture-url
錯誤,這是我在PROD日誌中看到:
LinkedIn connect failed: Scope NOT_AUTHORIZED : r_fullprofile
.rvm/gems/ruby-2.1.2/gems/oauth-0.4.7/lib/oauth/consumer.rb:178:in `request'
.rvm/gems/ruby-2.1.2/gems/oauth-0.4.7/lib/oauth/consumer.rb:194:in `token_request'
.rvm/gems/ruby-2.1.2/gems/oauth-0.4.7/lib/oauth/consumer.rb:136:in `get_request_token'
.rvm/gems/ruby-2.1.2/gems/linkedin-0.4.3/lib/linked_in/helpers/authorization.rb:22:in `request_token'
正如我在調試看到,由於某些原因request token and secret
是nil
, 所以我決定,API授權客戶與我的LinkedIn應用程序內不起作用。
另外,我發現an answer on stackoverflow一些API規則發生了變化,前一段時間:
2015年5月12日之後,應用程序將不再能夠請求該 成員權限,而通過LinkedIn是被特別審查 遵守LinkedIn申請使用案例 (https://developer.linkedin.com/docs/apply-with-linkedin)或某些 其他合作伙伴計劃成員資格,授予訪問該 權限。
但是,現在是否存在r_fullprofile
權限的某些模擬,它允許從linkedin獲取所有配置文件信息?
這意味着我們可以從'r-fullprofile'範圍訪問位置/技能?如果是的話,你可以請看看: http://stackoverflow.com/questions/33849520/how-to-fetch-linkedin-user-data –