【问题标题】:Verified email from LinkedIn API?来自 LinkedIn API 的已验证电子邮件?
【发布时间】:2015-07-10 05:02:33
【问题描述】:

是否保证从您的公共 API 返回的电子邮件地址经过验证? email-address 可通过此处的r_emailaddress 成员权限访问:https://developer.linkedin.com/docs/fields/basic-profile

【问题讨论】:

  • 我认为直接询问LinkedIn支持会更好。

标签: linkedin linkedin-api


【解决方案1】:

必须验证来自r_emailaddress 成员权限的email-address,因为 (a) 这是主要电子邮件地址,并且 (b) LinkedIn 只允许将确认的电子邮件地址注册为主要电子邮件地址。当然,之前确认的电子邮件地址可能会失效,因此存在这种情况。

来自LinkedIn的Basic Profile Fields页面:

email-address:LinkedIn 成员的主要电子邮件地址。与该成员关联的辅助电子邮件地址无法通过 API 获得。

来自LinkedIn的How do I update the email addresses for my account?页面:

必须先确认电子邮件地址,然后才能将其设为您的主电子邮件地址。

我也刚刚通过以下方式验证了这一点:

  1. 创建帐户:如果不验证主电子邮件地址,则无法创建帐户。在未验证主电子邮件地址的情况下尝试使用部分创建的帐户访问 API 时,返回以下错误“需要确认的电子邮件地址才能继续。”
  2. 更改现有帐户中的主要电子邮件地址:向现有帐户添加电子邮件地址时,LinkedIn 仅允许您将电子邮件地址设为主要电子邮件地址,前提是该电子邮件地址经过验证。在“添加和更改电子邮件地址”对话框中,“设为主要”链接仅针对已验证的电子邮件地址显示。未验证的电子邮件地址会显示“发送确认电子邮件”链接。

【讨论】:

    猜你喜欢
    • 2015-07-10
    • 1970-01-01
    • 2022-11-17
    • 1970-01-01
    • 2019-03-17
    • 2014-03-04
    • 1970-01-01
    • 2023-03-26
    • 2011-06-28
    相关资源
    最近更新 更多