Activa las notificaciones push PhoneGap Spain

Foro

Home Forums PhoneGap Loggin en una web desde aplicación

This topic contains 0 replies, has 1 voice, and was last updated by  sil93 3 semanas, 2 dias .

Viendo 1 respuesta (de 1 en total)
  • Loggin en una web desde aplicación

    Intervenciones
  • sil93 
    Participant

    Hola, estoy desarrollando una aplicación móvil que debe pedir autorización a la web de Trello, por tanto desde la aplicación accede a una web para obtener el permiso, mi problema es que desde la aplicación web todo funciona correctamente ( ya que se devuelve al HTML) , pero desde la aplicación móvil al hacer la llamada no se retorna a la app y esta no recibe los datos para continuar, no se si me he explicado bien, creo que esto funcionaría con un enlace profundo, pero no se muy bien cómo realizarlo, os pongo el código:
    La autenticación se realiza mediante este código, al clickar un botón que nos lleva a la página web ( https://trello.com/1/authorize?response_type=token&key={mi token}&redirect_uri=http%3A%2F%2F192.168.5.1%3A1500%2F&callback_method=fragment&scope=read&expiration=30days ) para realizar el loggin.

    $(“#connectLink”).click(function(){
    alert(“Click”);
    Trello.authorize({
    type: “redirect”,
    success: onAuthorize
    })
    });

    esto al tener éxito me lleva a la función onAuthorize y ya puedo hacer peticiones a Trello, pero sólo llego aquí desde la aplicación web

    He estado buscando información y creo que sería posible realizar esto mediante enlaces profundos( deep linking) pero no se muy bien:
    He instalado cordova-universal-links-plugin
    He añadido esto a mi archivo config.xml:

    <universal-links>
    <host name=”trello.com” scheme=”https” event=”ul_myExampleEvent” />
    </universal-links>

    y en mi archivo .js lo siguiente para suscribirme:
    onDeviceReady: function() {
    app.receivedEvent(‘deviceready’);
    universalLinks.subscribe(‘ul_myExampleEvent’, app.onNewsListPageRequested);
    alert(“EN EL INICIO DE UNIVERSAL LINK”);
    },
    pero no está bien, muchas gracias por la ayuda, un saludo.


Viendo 1 respuesta (de 1 en total)

You must be logged in to reply to this topic.