我在我的 asp.net mvc Web 应用程序中使用 TweetSharp 进行用户登录。一切正常,但登录后我还需要将用户数据保存在我的数据库中。登录后我找不到来自 TwitterUser 对象的电子邮件。用户通过身份验证后如何获取用户的电子邮件?
谢谢
我在我的 asp.net mvc Web 应用程序中使用 TweetSharp 进行用户登录。一切正常,但登录后我还需要将用户数据保存在我的数据库中。登录后我找不到来自 TwitterUser 对象的电子邮件。用户通过身份验证后如何获取用户的电子邮件?
谢谢
你不能。Twitter API 不会返回用户的电子邮件地址。
查看users/show 文档以查看您可以检索的所有信息。
如果您的应用被列入白名单,您现在可以在verify_credentials
https://dev.twitter.com/rest/reference/get/account/verify_credentials中检索电子邮件