我无法弄清楚如何从twitter获取电子邮件地址。我一直在用它作为例子 - https://github.com/sahat/satellizer/tree/master/examples/server/node。我也看到有可能从twitter的oauth - https://dev.twitter.com/rest/reference/get/account/verify_credentials收到电子邮件。感谢
答案 0 :(得分:0)
示例服务器似乎没有在twitter案例中收到电子邮件。
文档链接说明了如何申请
申请用户的电子邮件地址需要您的申请 Twitter列入白名单。要请求访问权限,请使用此表单。
列入白名单后,“请求用户发送电子邮件地址”复选框 将在apps.twitter.com上以您的应用权限提供。 隐私政策URL和服务条款URL字段也将是 在电子邮件访问所需的设置下可用。如果 启用后,将通过oauth / authorize对话框通知用户 您的应用可以访问他们的电子邮件地址。
答案 1 :(得分:0)
"鉴于你必须通过所有的箍来被Twitter列入白名单以访问用户的电子邮件,它不是示例代码的一部分。如果您确实需要获得用户的电子邮件,则可能需要在Satellizer的授权流程之外执行此操作。" - sahat(卫星的拥有者)