【发布时间】:2015-04-04 12:59:56
【问题描述】:
我使用omniauth 来访问配置文件,虽然我已经设置了linkedin gem 并使用了omniauth 的访问令牌,以便我可以单独拉取以访问不同的图片大小。
这是我的代码:
client = LinkedIn::Client.new
client.authorize_from_access(auth.extra.access_token.token, auth.extra.access_token.secret)
linkedinpicture = client.profile.picture-urls::(original)
这不起作用,它返回一个错误
undefined local variable or method 'urls'
但同时我知道 API 调用者正在工作,因为如果我访问用户标题 (client.profile.headline) 而不是他们的图片网址,那么它工作正常。是我需要正确格式化的语法吗?我猜它不喜欢 '-' 字符。
这是我引用的 LinkedIn 文档:https://developer.linkedin.com/docs/fields/basic-profile
任何想法都会很棒。
【问题讨论】:
-
你应该检查提供
LinkedIn模块的 gem
标签: ruby-on-rails linkedin omniauth