Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/53.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 使用OAuth连接到Linkedin时,是否可以获取用户';s的非主要电子邮件地址?_Ruby On Rails_Oauth_Devise_Linkedin_Omniauth - Fatal编程技术网

Ruby on rails 使用OAuth连接到Linkedin时,是否可以获取用户';s的非主要电子邮件地址?

Ruby on rails 使用OAuth连接到Linkedin时,是否可以获取用户';s的非主要电子邮件地址?,ruby-on-rails,oauth,devise,linkedin,omniauth,Ruby On Rails,Oauth,Devise,Linkedin,Omniauth,我使用Desive和omniauth linkedin gem允许用户使用linkedin帐户登录我的Rails应用程序(Rails 4.1.8、Desive 3.4.0、omniauth linkedin 0.2.0)。我从LinkedIn获取用户的主要电子邮件没有问题,但我想知道,是否有可能获取与用户LinkedIn帐户相关的所有电子邮件的列表,包括非主要电子邮件 LinkedIn文档()没有说明如何做到这一点,但也没有说这是不可能的 如果可能,我需要将哪些作用域/字段添加到我的设计配置中?

我使用Desive和omniauth linkedin gem允许用户使用linkedin帐户登录我的Rails应用程序(Rails 4.1.8、Desive 3.4.0、omniauth linkedin 0.2.0)。我从LinkedIn获取用户的主要电子邮件没有问题,但我想知道,是否有可能获取与用户LinkedIn帐户相关的所有电子邮件的列表,包括非主要电子邮件

LinkedIn文档()没有说明如何做到这一点,但也没有说这是不可能的

如果可能,我需要将哪些作用域/字段添加到我的设计配置中?当前,config/designe.rb中的相关行如下所示:

config.omniauth :linkedin, ENV['LINKEDIN_KEY'], ENV['LINKEDIN_SECRET'],
    scope: 'r_fullprofile r_emailaddress r_network w_messages',
    fields: ["id", "email-address", "first-name", "last-name", "headline",
             "industry", "picture-url", "public-profile-url", "location",
             "connections"]

LinkedIn配置文件API不公开与成员配置文件关联的主电子邮件地址以外的其他电子邮件地址