Encuentra usuarios de Twitter en tu ciudad con LocaFollow

votarY si socializamos la seguridad en Twitter?

Autor: aartiles | Archivado en: Social Media el día 31/Mar/2010

Actualmente Twitter recomienda enérgicamente a sus desarrolladores que utilicen el protocolo OAuth como vía de autenticación para evitar que las contraseñas de los usuarios no pasen por manos de terceros, y no solo por desconfianza a las intenciones de los desarrolladores sino por posibles ataques que puedan sufrir sus sistemas. De la misma manera recomienda a los usuarios finales que no escriban su contraseña en ningún sitio fuera del dominio Twitter.com. Sin embargo muchos desarrolladores se quejan de la escasa usabilidad de este protocolo para el usuario final, y nada más lejos de la verdad:

  • El usuario es llevado a otra web con una interfaz intimidante con la mayoría de textos en inglés invitándole a dar permiso o a rechazar tu aplicación (con un botón bien grande)
  • El proceso en sí ya da un voto de desconfianza a la aplicación
  • Y luego el proceso no es muy estable, a veces el botón atrás del navegador no funciona y si algo falla se corre el riesgo de dejar perdidos a los usuario sin un mensaje de feedback adecuado.

Twitter Oauth

Twitter Oauth

Conozco a muchas apps que argumentan estas y muchas otras causas para no usar OAuth y pedir la contraseña en sus webs, ya queda de nuestra parte confiar o no en ellos.

Por su parte las aplicaciones para móviles y las aplicaciones de escritorio lo tienen peor, por ello verás muy pocas utilizando OAuth, sino que almacenen nuestras contraseña, de lo contrario obligarían a los usuarios a ir a la web de Twitter a obtener un PIN que deben introducir en la app, un proceso bastante engorroso y arcaico.

Twitter ha anunciado que a partir de junio del 2010 dejará de funcionar la autenticación básica, o sea que las aplicaciones de terceros no podrán pedir la contraseña en sus sitios y será obligatorio el uso del protocolo OAuth. Por ello están trabajando en una forma que permita a las aplicaciones que altualmente almacenan usuario y contraseña migrar a OAuth sin perder los usuarios ya registrados. Están desarrollando una modificación del protocolo que se llamará XAuth y que permitirá a estas aplicaciones intercambiar en masa los passwords que tienen ya almacenados por tokens autorizados con OAuth y servirá también para las aplicaciones móviles y de escritorio.

Como decía antes, hay muchas aplicaciones muy serias que no usan OAuth y que han manifestado su descontento por esta decisión de Twitter. Acabo de leer un post extraoficial de @raffi uno de los miembros del equipo de desarrollo de Twitter donde reafirma que esta migración a XAuth es ya un hecho irreversible y reflexiona sobre cómo podríamos socializar la seguridad de las aplicaciones de terceros y nos deja tres preguntas a debate sobre cómo nos sentiríamos como usuarios finales si se hiciera público para tus seguidores y seguidos:

  • las aplicaciones a las que hemos instalado
  • las aplicaciones que hemos desinstalado
  • si hemos intentado instalar la aplicación y hemos desistido

Si me seguís en Twitter sabréis que a mediados de abril participaré en el Chirp, la 1ra Conferencia de Desarrolladores de Twitter y estoy seguro que este será un tema muy debatido por lo que me encantaría llevarme vuestra opinión por si surge el debate.

Entonces… ¿cómo te sentirías si Twitter hiciera pública esta información sobre las aplicaciones que instalas? ¿Modificaría esto tu comportamiento? ¿Te ayudaría a decidir qué aplicaciones instalar?

Espero vuestros comentarios ;-)

Alfredo ArtilesSoy Alfredo Artiles, Co-Fundador de equipo24, e24Presenter y e24Apps. Mi pasión es el AJAX, SEO, SEM y emprender todo lo que se me ponga por delante. Si me necesitas estoy 24x7 en Twitter @aartiles24.

Tags: , , , | 13 Comentarios »
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis

votarConcurso de lanzamiento de LocaFollow en Español

Autor: aartiles | Archivado en: Social Media el día 23/Mar/2010

Aunque nunca le he dedicado un post a LocaFollow, si lo he mencionado ya muchas veces en este aluvión de post sobre Twitter que he estado escribiendo últimamente. LocaFollow es la primera aplicación de Twitter que desarrollamos en equipo24 y en pocas palabras permite buscar usuarios de Twitter por palabras en su biografía, su localización, nombre o contenido de sus tweets y además permite seguirles o añadirles a listas con un par de clicks.

Hoy estamos estrenando la versión en español y para celebrarlo estamos organizando un concurso con el que sus participantes podrán aspirar a ocupar 5 puestos para aparecer como resultados patrocinados durante 30 días.

Resultado Patrocinado en LocaFollow

Resultado Patrocinado en LocaFollow

Participar es bien sencillo, sólo tienes que enviar un tweet antes de las 23:59 del 25/03/2010 e incluir en dicho tweet la URL de este post (puede estar acortada) y el hashtag #concursolocafollow.

Puedes consultar las bases del concurso en la web de LocaFollow.

El siguiente banner te enviará a la web de Twitter con un tweet preparado para entrar en el concurso:

Como hace algún tiempo presenté un tutorial sobre cómo organizar un concurso en Twitter basado en mi experiencia personal, ya aprovecho para contar algunos detalles que me parecen interesantes de este.

Con este concurso hemos intentado compartir el beneficio de la viralidad con los blogs amigos que han promovido el lanzamiento. En primer lugar sus cuentas de Twitter aparecen ya patrocinadas en los resultados durante la organización del concurso por lo que gran parte del tráfico que envíen a nuestra web tendrá su cashback en promoción para dichas cuentas. Por otro lado en vez de contar los retweets a la web de LocaFollow como se suele hacer, hemos dejado el protagonismo a los blogs y los retweets a sus posts serán los que marquen la participación en el concurso. Creo que es algo original (comentad si ha habido algún concurso similar) y hace que los blogeros y LocaFollow trabajemos como un equipo para lograr el objetivo de generar tráfico hacia todas las web implicadas en la promoción, sin dudas el concurso es un win-win para ambos.

Alfredo ArtilesSoy Alfredo Artiles, Co-Fundador de equipo24, e24Presenter y e24Apps. Mi pasión es el AJAX, SEO, SEM y emprender todo lo que se me ponga por delante. Si me necesitas estoy 24x7 en Twitter @aartiles24.

Tags: , , , | 1 Comentario »
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis

votarTwitter no se rinde con la geolocalización

Autor: aartiles | Archivado en: Social Media el día 2/Mar/2010
Deprecated: Function eregi() is deprecated in /home/bitacora/public_html/wp-content/plugins/wp-codebox/main.php on line 171

Si bien la introducción de la opción de geotagging de Twitter parecía que iba a ser una revolución, al final ha quedado en solo un buen intento. Estudios recientes han demostrado que apenas un 0,23% de los usuarios activan la opción de geolocalización de sus tweets. La razón es evidente, no todos queremos que la gente conozca exactamente dónde estamos a cada momento, de hecho ya hay aplicaciones que se aprovechan de toda esta información con muy malas intensiones.

Pero Twitter no tira la toalla, prueba de ello es la adquisición de Mixer Labs y hoy me llega un notición en el grupo de desarrolladores de la API, que se avecinan cambios muy importantes respecto a la geolocalización de los Tweets.

Muchos usuarios no se sienten cómodos al compartir su ubicación exacta, pero si lo estarían compartiendo solo el nombre de la ciudad, provincia o país actual. Y de esto se trata la modificación, ahora los tweets vendrán acompañados con una información más genérica sobre la geolocalización y a la vez más legible para el humano.

Lo que antes era solo un dato de latitud y longitud, ahora sería una partícula de GeoJSON:

?View Code JAVASCRIPT
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
{
  "id":9505317221,
  ...
  "coordinates": {
    "type":"Point",
    "coordinates": [-122.40060, 37.78215]
  },
  "place": {
    "country":"United States",
    "country_code":"US",
    "full_name":"SoMa, San Francisco",
    "name":"SoMa",
    "place_type":"neighborhood",
    "bounding_box": {
      "type":"Polygon",
      "coordinates": [ 
        [ 
          [ -122.42284884, 37.76893497 ], 
          [ -122.3964, 37.76893497 ], 
          [ -122.3964, 37.78752897 ], 
          [ -122.42284884, 37.78752897 ] 
        ] 
      ]
    },
    "id":"7695dd2ec2f86f2b",
    "url":"/1/geo/id/7695dd2ec2f86f2b.json"
  },
  ... 
  "text":"Wherever you go, there you are."
}

Se han añadido dos nuevos métodos a la API:

  • geo/reverse_geocode: Con este método dada una localización exacta con longitud y latitud nos devolvería un grupo de lugares para adjuntar al tweet.
  • geo/id/:id: Amplía detalles sobre el lugar obtenido con el método geo/reverse_geocode

Si habéis utilizado GeoAPI antes, basta echar un vistazo a la documentación de estos dos nuevos métodos y veréis que de esto se trataba la adquisición de Mixer Labs.

Con estos cambios Twitter tendrá que cuadruplicar la capacidad de almacenamiento de sus servidores, pues ahora un tweet contiene mucha más información. Este es el salto que muchos estábamos esperando, yo entre ellos, espero que la comunidad tuitera los acepte mejor que la variante anterior y los que desarrollamos aplicaciones geodependientes podamos ofrecer soluciones más exactas.

Alfredo ArtilesSoy Alfredo Artiles, Co-Fundador de equipo24, e24Presenter y e24Apps. Mi pasión es el AJAX, SEO, SEM y emprender todo lo que se me ponga por delante. Si me necesitas estoy 24x7 en Twitter @aartiles24.

Tags: , , , | 1 Comentario »
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • TwitThis