从Twitter个人资料中检索电子邮件

Huh, after some searches on the net on how to retrieve user email address, the short answer is - there is no way.

But, is there really no way of fetching user email? A hacky one or something?

It's not meant for spamming or stuff like that, but, my application local user storage uses email as it's core ID, and I have to compare if that particular twitter account is already registered in database or not. I'm using this technique for facebook authentication and it works flawlessly, but client demands twitter login too, but I have no idea how could I compare it without looking at emails.

P.S. I hope I've made myself clear enough, if not, don't hesitate to ask, this is actually pretty important at the moment.

Thanks in advance!

There is absolutely no way at all. It is not in the API, it is not on any pages to be scraped. The email appears nowhere on Twitter and cannot be obtained from Twitter.

We can create twtter account with out email, so in api's twitter will not provide the email of its users, as a user is not necessarily a human.

to get the friends list please use api : https://dev.twitter.com/rest/reference/get/friends/list