0

如何在我的网站上获取 Twitter 电子邮件 ID。

我正在使用 twitter4j api。但是在收到电子邮件时它显示

电子邮件:Twitter 不提供此功能!

在 twitter4j api 中没有可用的方法来获取电子邮件

user = twitter.showUser(twitter.getId());

twitterUser = new TwitterUser(user.getId(),user.getName(),user.getScreenName(),user.getLocation(),
                    user.getDescription(),user.getProfileImageURL().toString(),
                    user.getFollowersCount(),user.getFriendsCount(),user.getFavouritesCount(),user.getStatusesCount(),
                    user.getListedCount(),user.getCreatedAt().toString(),user.getTimeZone(),user.getUtcOffset(),
                    user.getLang(),user.getURL()!=null?user.getURL().toString():null);

有没有办法得到这个。

是否有任何其他 api 来获取电子邮件和 /FirstName/LastName 。

请为此提出任何解决方案。

4

1 回答 1

0

Twitter 不提供用于电子邮件检索的 API。从他们的常见问题解答

如何获取用户的电子邮件地址?

如果您想要用户的电子邮件地址,则需要在您自己的应用程序和服务范围内向用户索取。Twitter API 不提供用户的电子邮件地址作为 OAuth 令牌协商过程的一部分,也不提供其他方式来获取它。

如果您有用户的 ID 或屏幕名称,您可以从 Twitter4JUser界面获取任何附加信息。

于 2014-01-08T13:35:27.987 回答