|
Saludos, Estoy añadiendo soporte del servicio web Tripit a mi aplicacion. Estoy usando la librería GTMOAuth de google (GTMOAuth) para acceder mediante OAuth. Me encanta esta librería porque permite la autorización directamente en la app sin saltar a Safari. El código para acceder es el siguiente:
Cuando accedo con el webview que me da el viewController obtengo un mensaje de acceso denegado. La documentación oficial de Tripit es bastante mediocre en lo que a iOS se refiere (Documentacion Tripit) y no habla nada del scope ni del callback. Alguien con más conocimientos en webservices puede ayudarme, gracias. |
|
Me respondo a mi mismo, pero por si le sirve a alguien en el futuro. El scope puede ponerse a nil y el callback ha de coincidir con la URL que se especifica sobre la aplicación. En el profile de la aplicación, Tripit pregunta: "URL where a user can learn about your application (optional)". Esa URL debe coincidir con la colocada en el método setCallback. Espero que le sea útil a alguien en el futuro. Y horrible documentacion de Tripit para iOS. :-/ |