24
Aplicacion para Twitter 1
Filed Under (c#, edgarantonio) by Edgar on 24-02-2010
Tagged Under : aplicacion para twitter, c#, cliente, cliente para twitter, twitter, twitterizer
En esta ocacion vamos a codificar un primitivo cliente para Twitter, para esto haremos uso de su API con lo cual Twitter cuenta con una serie de librerias para distintos lenguajes de programacion tales como ActionScript, Java, Php, C#, VB.NET, C++, entre muchas otras, nosotros codificaremos esta aplicacion en C# asi que disponemos de 6 librerias pero en esta ocacion trabajaremos con Twitterizer un DLL simple de facil manejo pero eficiente.
Pues bien lo primero que necesitamos es descargar la DLL y eso lo hacemos pulsando aqui, una vez que tengamos la DLL ahora procedemos a iniciar con la codificacion de nuestra APP.
Iniciamos nuestro IDE de C# y generamos un NewProyect–>Consola
GUARDAMOS nuestro proyecto para que nos genere los archivos y carpetas correspondientes, una ves hecho esto procedemos a guardar el DLL que descargamos en nuestra carpeta DEBUG de nuestro proyecto.
Necesitamos cargar la DLL en nuestro proyecto para esto vamos a menu Project->Add Reference y nos desplegara una ventana pulsamos la opcion Browse y buscamos la DLL en nuestra carpeta Debug y precionamos ok.
Una vez hecho esto procedemos a cargar la libreria para esto insertamos el siguiente codigo.
Using Twitterizer.Framework;
Bien ahora procedemos a iniciar la Aplicacion para esto necesitamos enviar como parametros a la API el nombre y contraseña del usuario asi que declaramos estas variables, y cargar el Tweet y enviarlo, a continuacion dejo el codigo comentado.
/*
* www.ProyectMaker.com
*/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Twitterizer.Framework;
namespace pyTwitter
{
class Program
{
//objeto de la API
public static Twitter t;
static void Main(string[] args)
{ //variables para usuario,contraseña y tweet
string user, pass, tweet;
//Cargamos el usuario
Console.Write("Usuario: @");
user= Console.ReadLine();
Console.Clear();
//Cargamos el password
Console.Write("Password: ");
pass=Console.ReadLine();
//Enviamos los parametros ala API
t = new Twitter(user,pass);
Console.Clear();
//Cargamos el texto para el Tweet
Console.Write("\t\tEnter para enviar Tweet");
Console.Write("\n\n@"+user+": ");
tweet = Console.ReadLine();
//Enviamos el Tweet ala API
t.Status.Update(tweet);
}
}
}
Si ingresaste bien el User y el Password entonces todo tiene que marchar bien y si vas a tu cuenta en Twitter ahi tiene que estar el Tweet
Y asi termina este primitivo ejemplo utilizando la API de Twitter, cabe destacar que dentro de la libreria de Twitterizer contamos con multiples metodos los cuales nos ofrecen mas opciones tales como, numero de seguidores, personas que seguimos, avatares, Mensajes Directos, y demas metodos utiles, pero como siempre tratamos de ofrecerles algo basico para la siguiente entrega realizaremos una aplicacion visual.
[ DESCARGAR ]













