我们有一个集成的Facebook登录,我们前一段时间建立在DotNetOpenAuth库上。我有点假设它会继续工作,但在某些时候Facebook API发生了变化,我们在登录时无法获得人们的电子邮件地址。
这是一个单独的问题,我确信有很多关于这个主题的帖子,这是我需要解决的问题。
另一个问题是,我们的一位客户刚刚进行了选票,并且已经有成千上万的人注册并且数以千计的人被选中以赢得购票的机会,我们现在需要与获奖者告诉他们他们已经赢了。
我们没有他们的电子邮件地址。
我们做所拥有的是他们的Facebook ID,因为它是使用他们的登录凭据保存的。
我是否可以通过检索电子邮件地址或通过Facebook发送消息来启动与人的沟通?如果我仅在数据库中拥有他们的Facebook ID?