La nueva política para desarrolladores de Twitter sigue cosechando victimas, ya que las limitaciones de su nueva API hacen que los pequeños desarrolladores, que tienen cierto exito con sus aplicaciones, se vean cada vez más limitados.
Es lo que le ha pasado a una eficaz aplicación para Twitter, Falcon Pro, que ha visto como su exito ha sido parado, en un primer momento, por las limitaciones de la API, aunque su desarrollador, Joaquím Vergés, ha sabido como sortear esas limitaciones con una ingeniosa idea que podría sentar precedente en otras aplicaciones.
La idea de Vergés para sortear las limitaciones de la API de Twitter pasa por hacer que cada usuario se registre como desarrollador y por lo tanto utilice su propia API, por lo que Falcón Pro pasaría de ser una aplicación con cientos de usuarios a ser una aplicación con cientos de desarrolladores.
La idea es buena y funciona, aunque para activar esta opción y por lo tanto, poder utilizar este gestor, haya que seguir unos pequeños pasos que te contamos a continuación.
Hay que decir que Falcon Pro para Twitter ya no está disponible en Google Play, solo en la web de su desarrollador y, además, de forma gratuita.
– Hacernos con nuestra propia API de Twitter:
Partimos de la base de que ya tenemos una cuenta en Twitter, por lo que deberemos ingresar como desarrollador y crear nuestra propia aplicación para obtener nuestra API. Para ello entramos en la página de Twitter Developers y nos logeamos. Ya ingresados, nos vamos hacia la consola de gestión de aplicaciones, y vertemos en la esquina superior derecha un botón azul: «Create a new application».
Rellenamos los campos con los datos requeridos:
– Name: el nombre de la aplicación (por ejemplo, blogopeda)
– Description: una descripción (por ejempl0, mi aplicación).
– Website: una página (por ejemplo: http://www.twitter.com/blogopeda).
– Callback URL: Una url de retorno (por ejemplo: http://www.twitter.com/blogopeda).
Aceptamos.
Ya tenemos los datos de nuestra API, pero antes, nos vamos a la pestaña Settings, y en el apartado Application Settings, marcamos la tercera opción: Read, Writte and Access direct messages.
Listo, volvemos a la pestaña Details y en el apartado OAuth settings tenemos los datos que nos interesan, en concreto el Consumer Key y Consumer Secret.
Ahora lo que tenemos que hacer es activar la opción de loguearnos utilizando nuestra API de Twitter en Falcon Pro, para ello seguimos los siguientes pasos:
– Abrimos la aplicación y pulsamos sobre el logo de Falcon Pro.
– Pulsamos en las cuatro esquinas de la aplicación y veremos como al hacerlo, van apareciendo unos cuadros de color.
– Una vez que tenemos las cuatro esquinas con los cuatro cuadros de color, pulsamos sobre el naranja para que desaparezca.
– Agitamos el teléfono y se activa el Custon Login, Aceptamos.
– Pulsamos en el botón de Custom Login aparecerá la opción para meter nuestras claves.
Y listo, ya tenemos totalmente operativa la aplicación y lista para usar.
Hola, debes tener instalado en tu mobil la aplicacion oficial de twitter. Luego de eso te permitira cambiar los permisos
Sí, la URL de retorno es la misma que el website (https://twitter.com/Arqueoterra), como tú haces en tu ejemplo, vamos.
¿Hace falta tener descargado el Falcon pro o alguna otra cosa previa antes de crear la aplicación?
Me sigue saliendo el mismo error.
Muchas gracias.
Quizás el error venga por poner una URL de Twitter
A mí me pasa exactamente lo mismo. Al parecer para cambiar los permisos para Read & Write necesitas tener la cuenta de Twitter conectada a tu móvil, pero por más que pongo mi móvil me dice:
“¡Los sentimos, aún no tenemos conexión para tu operadora!
No te preocupes, estamos en ello y te avisaremos cuando todo esté listo. Mientras tanto, utiliza uno de nuestros códigos largos. Aprende más. ”
El link del «Aprende Más» es este: https://support.twitter.com/articles/14226-how-to-find-your-twitter-short-code-or-long-code#
Hola Matías.
Yo me quedo en el paso de marcar «Read, Write and Access direct messages», porque me da este error:
«Error
You must add your mobile phone to your Twitter profile before granting your application write capabilities. Please read https://support.twitter.com/articles/110250-adding-your-mobile-number-to-your-account-via-web for more information»
Añado el tlf móvil a la cuenta, pero entonces la cuenta me dice:
«¡Los sentimos, aún no tenemos conexión para tu operadora!
No te preocupes, estamos en ello y te avisaremos cuando todo esté listo. Mientras tanto, utiliza uno de nuestros códigos largos. Aprende más. »
¿Me puedes ayudar o aclarar lo que pasa?
Muchas gracias por tus consejos y soluciones.
Pues no se, esta misma mañana he creado una nueva app en Twitter para utilizar un plugin y no he tenido ningún error.
Has escrito una URL de retorno?
Hola intente hacer todo el proceso el problema es que me manda un error de fecha sabes como lo puedo arreglar.?
Al crear la API, debes poner una URL en CallBack URL de la pestaña Setting
Buenas tardes. A mi me pasa igual que al compañero jota, cuando quiero hacer menciones no me sugiere a ninguno de mis contactos. ¿Esto pasa por algo en concreto? He mirado todas las configuraciones incluso en el API pero sin exito. Muchas gracias
Pues no se, como ya dije antes, a mi si me muestra las sugerencias aunque no acierta mucho
Cuando pongo @el nombre se muestran otras personas hasta se otros paises y de las q yo tengo ninguna
Pues no se, a mi si me salen si empiezo a escribir el nombre de usuario empezando por la @
cuando escribo un tweet me salen otras personas menos las que quiero, sabes de alguna solucion
Puedes explicar mejor?
Hola
he conseguido crear la api y logearme , pero al momento de iniciar el falcon pro me sale este error–>
http://www.subirimagenes.com/imagen-screenshot2014010620-8764311.html
por favor ayuda, he revisado todo el procedimiento y lo he hecho tal cual. no se que falla
Hola Luis
Al crear la API, debes poner una URL en CallBack URL de la pestaña Setting, además asegurate de que escribes correctamente las tokens
si le he concedido permiso de escritura y lectura tal como tu indicas en tu explicacion . he borrado todos los datos y desinstalado falcon pro lo e vuelto a instalar y tampoco funciona. mi version de falcon es la 2.0.7.
no se si tiene algo que ver que yo si tube token pero que lo perdi porque por error cerre sesion el falcon . tenia vinculadas 2 cuentas de twiter una de ellas ya la elimine no existe.
gracias por contestar y perdona las molestias que te estoy ocasionando
Pues raro porque a mi el problema de la fecha y hora se me solucionó asi
Tuve el mismo problema, pero estaba mal escrito parte de los caracteres de Consumer Key y Consumer Secret. Es muy confuso a veces el 1 con la letra L en minúscula. Copié, pegué en un archivo de texto el código, verifiqué bien las letras, corregí y anduvo. No se si interpreta o no mayúsculas y minúsculas, pero por las dudas me tomé el trabajo de ponerlas tal cual están. Espero te ayude el dato. Saludos.
ya lo solucione me paso lo mismo que a ti que copiaba un caracter mal y por eso no podia acceder. gracias
tengo puesta la url en esa casilla de callback se puso sola pero no me sigue saliendo lo mismo
Le has concedido permisos de escritura y lectura a la API?