Alperdotnet's Web Log

Haziran 20, 2010

Asp.net ve Vb.net için “Twitter Api”

Filed under: AspDotNet — alperdotnet @ 5:27 pm
Tags: , , , , , , ,

Merhabalar,

Uzun zamandır twitter ve Facebook Api’leri üzerinde uğraşıyorum. Twitter Api’sinin nasıl kullanılacağına dair bilgileri bu yazımda anlatacağım. Çok zor bir Api class’ları olmamasına karşın gayet basit bir şekilde açıklacağım.

İlk önce http://rapidshare.com/files/401065935/TwitterVB.dll.html adresinden Twitter Api’sini indirmeniz gerekmektedir.

Yeni bir web sitesi yada windows uygulaması yaratıyoruz. Yaratılan uygulamamıza Add Reference yöntemiyle Twitter Api’yi ekliyoruz. Şimdi eklediğimiz dosyanın aktif olması ve sağlıklı çalışması için “Imports TwitterVB2″ kodunu kodumuzun ilk başına ekliyoruz.

Sonrasında bir “Label” , “Textbox” ve “Button” ekliyoruz. Bundan sonra codebehind’ımıza geri dönüyoruz.

Kod:

‘hesap bilgisi almak.

Dim tw As New TwitterAPI
tw.AuthenticateAs(“username”, “password”)
Label1.Text = “Kullanıcı :  ” & tw.AccountInformation.ScreenName.ToString()

‘twitter hesabınıza tweet eklemek icin.

Dim tw As New TwitterAPI
tw.AuthenticateAs(“username”, “password”)
tw.Update(“” & TextBox1.Text & “”)
Label1.Text = “Update Edildi.”
Bu kısa kodlar ile çok rahat şekilde twitter’a mesaj göndermenizi sağlayabilirsiniz. Ayrıca mesajları okumak da Api’nin içinde mevcuttur. Bu da çok basit kodlar ile yapılabilmektedir. Facebook Api’si ile ilgili açıklamalarım bir sonra ki yazımda olacaktır.
Saygılarımla,
Alper TAYFUN

Yorum yapın »

Henüz yorum yapılmamış.

Bu yazıya yapılan yorumlar için RSS beslemeleri. URI'nin geri izlemesini yap.

Yorum yapın

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Değiştir )

Twitter picture

You are commenting using your Twitter account. Log Out / Değiştir )

Facebook photo

You are commenting using your Facebook account. Log Out / Değiştir )

Connecting to %s

Theme: Rubric. WordPress.com'dan blog alın.

Follow

Get every new post delivered to your Inbox.