Twitter API Tutorial mit C#
Twitter hat in den letzten Monaten einen so großen Zuwachs an Usern bekommen das es nur eine Frage der Zeit war bis die ersten Frameworks für verschiedene Programmiersprachen aus dem Boden schießen. Im folgenden Artikel namens Twitter API Tutorial mit C# erfahren Sie wie einfach die Kommunikation mit Twitter dank kostenloser Frameworks geworden ist. In diesem Beispiel arbeiten wir mit dem kostenlosen Twitter Framework twitterizer. Kommen wir jetzt zum eigentlich Tutorial.
Starten Sie zu Anfang ein neues Projekt im Visual Studio. Um das Framework in das aktuelle Projekt einbinden zu können müssen Sie einen Verweis auf das Framework machen. Das machen Sie indem Sie in den Projektmappen Editor mit der rechten Maustaste auf den Ordner Verweise klicken. Anschließend öffnet sich ein Auswahlfenster mit der Menüpunkt Verweis hinzufügen. Gehen Sie jetzt auf den Reiter durchsuchen und fügen Sie twitterizer zu Ihrem Projekt hinzu.
Fügen Sie anschließend den Namespace des Twitter Frameworks Ihrem Code hinzu.
using Twitterizer.Framework;
Wenn Sie das getan haben können Sie jetzt auf die Funktionen des Frameworks zurückgreifen. Im folgenden Beispiel erfahren Sie wie einfach Sie einen Eintrag in Ihrem Twitter Account posten können.
Twitter t = new Twitter("Benutzername", "Passwort");
t.Status.Update("C# goes Twitter");
Zu Anfang müssen Sie ein neues Objekt erstellen mit Benutzernamen und Passwort. Optional können noch Dinge wie Proxy eingestellt werden. Anschließend führen Sie eine Aktion aus mit t.Status.Update um einen neuen Beitrag in Ihrem Twitterkonto zu posten. Führen Sie jetzt die Anwendung aus erscheint in Ihrem Twitter Account der Text den Sie in der Update Funktio angegeben haben.
Und hier nochmal der gesamte Quellcode des kleinens Programms.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Twitterizer.Framework;
namespace WindowsFormsApplication5
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
Twitter t = new Twitter("Benutzername", "Passwort");
t.Status.Update("C# goes Twitter");
}
}
}