【问题标题】:opauth linkedin emailopauth linkedin 电子邮件
【发布时间】:2012-12-18 21:32:46
【问题描述】:

我正在编写一些代码并尝试从linkedin 获取电子邮件地址。我查看了那里的文档以确认他们现在确实支持通过 api 发送电子邮件。

我尝试添加“范围”=> r_emailaddress。如果我查看回复的原始部分,我会看到电子邮件地址,但这似乎没有被添加为 ['auth']['info'] 数组作为电子邮件,所以我没有标准的方式来总是从所有人那里收到电子邮件我的各种供应商。

我也尝试了以下方法,但没有成功。

  • $this->mapProfile($profile, 'email', 'info.email-address');
  • $this->mapProfile($profile, 'email', 'email-address');

有什么想法吗?

http://opauth.org/

【问题讨论】:

    标签: php linkedin


    【解决方案1】:

    结果就是这样。

    $this->mapProfile($profile, 'email-address', 'info.email');
    

    您还需要将此添加到linkedinstrategy.php $defaults 变量中

    'scope' => 'r_emailaddress'
    

    【讨论】:

      猜你喜欢
      • 2012-10-03
      • 2020-06-12
      • 1970-01-01
      • 1970-01-01
      • 2016-12-16
      • 2014-06-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-28
      相关资源
      最近更新 更多