none
Obtener datos de usuario por medio de rest api... RRS feed

  • Pregunta

  • logre obtener el code para pedir el token , logre tener el token pero no se como obtener la información del usuario que acepta la petición de permisos...
    miércoles, 6 de abril de 2016 15:53

Todas las respuestas

  • Buenas,

    Existe una clase:

    var httpcontext = System.Web.HttpContext.Current;
    

    Que tiene la información del contexto de la petición, aquí tienes información sobre la petición.

    También tienes:

    var request = Request.UserHostAddress;
    

    Que te va a dar la información del ip del cliente

    Si no das más info no puedo ayudarte.

    Saludos

    ISC

    miércoles, 6 de abril de 2016 16:17
  • ok tratare d eexplicar como obtengo los datos ...

     urlRequest = "https://login.microsoftonline.com/common/oauth2/v2.0/token";
           urlParameters=grant_type+"&"+code+"&"+redirect_uri+"&"+client_id+"&"+client_secret+"&"+scope;

              con este request obtengo el el token 

    ya he obtenido el code y el resto de información ..

    ahora lo que no se es como pedir por medio de request la información de usuario 

    con el api de google lo hago así ..

      urlRequest = "https://www.googleapis.com/oauth2/v3/userinfo";

                String urlParameters = "access_token=" + _access_token;

                String length = String.valueOf((urlRequest + urlParameters).getBytes("UTF-8").length);

    ellos me devuelven un Json y de hay saco informacion .... 

    quiero saber es cual es el equivalente de   https://www.googleapis.com/oauth2/v3/userinfo 

    para microsoft


    • Editado dario1091 miércoles, 6 de abril de 2016 16:25
    miércoles, 6 de abril de 2016 16:24
  • Para Microsoft te refieres como tecnología?

    Pues se puede hacer de muchas maneras, pero la más natural es mvc web api, te paso información:

    http://www.asp.net/web-api

    https://msdn.microsoft.com/es-es/library/hh833994(v=vs.108).aspx

    Saludos

    ISC

    miércoles, 6 de abril de 2016 16:28
  • estoy programando en java ,soy novato ....
    miércoles, 6 de abril de 2016 16:30
  • me refiero a que a google le ingreso la url https://www.googleapis.com/oauth2/v3/userinfo y envio como parametro el acces_token y el me envia informacion de usuario
    miércoles, 6 de abril de 2016 16:32
  • Si estás programando en Java, éste no es el foro más indicado creo...
    miércoles, 6 de abril de 2016 16:49
  • Ya, si hasta ahí lo entiendo, pero lo que no entiendo es qué significa, que cuál es el equivalente de Microsoft... Yo creo que si buscas un API rest, en Microsoft te recomiendo web api, y la url que puse más arriba.
    miércoles, 6 de abril de 2016 16:51
  • quiero consumir la api res calendar de outlook
    miércoles, 6 de abril de 2016 16:54