oauthtwitter-oauthgoogle-oauthscribeyahoo-oauth

What are the end points to get the emailId using oauth for the google, yahoo, twitter service providers?


I am using google appengine java web application. I'm trying to put OpenId authentication withIn my project. I am using scribe to make this happen. I am able to get the Access Token from the google, yahoo, twitter Service Providers.

Any suggestions would be appreciated.


Solution

  • Google :

    https://www.googleapis.com/oauth2/v3/userinfo?access_token={0}
    

    Twitter :

    If you'd like a user's email address, you'll need to ask a user for it within the confines of your own application and service. The Twitter API does not provide the user's email address as part of the OAuth token negotiation process nor does it offer other means to obtain it.


    Yahoo :