Evet arkadaslar dünyanın en büyük arkadaslık sitesi olarak bilinen
facebook git gide daha da büyüyor ve kendi içerisinde çok daha
özelleşiyor..PHP tabanlı olmasına rağmen tüm kod tabanlarında yazılan
uygulamaları kabul ederek site içerisinde kullanılmasına olanak
sağlıyor..Hatta daha fazla giderek artık yazılım ile uğraşanlara
desktop yazılımları için yardımcı oluyor…Geçtiğimiz günlerde Microsoft
tarafından %1 i 270 milyon $ alınan facebook için Microsoft kendi
programları içinde çok güzel eklentiler veriyor..
Evet bende Microsoft un vermis olduğu eklentilerden tabi ki MİCROSOFT VİSUAL STUDİO .NET için konuşucam…
Aranızda facebook kullanan ve yazılımdan da anlayan varsa temel olarak
ben size nasıl program yazılıcanı yada nasıl başlanacağını
gösterecem…Gerisinde artık sizde kodlarla oynayarak kendinizi ve
uygulamanızı geliştirebilirsiniz…Neyse artık baslayabiliriz…
Öncelikli olarak aşağıda belirtmis olduğum linkten FACEBOOK DEVELOPER TOOL KİTS aracını indirin..
Facebook developer toolkit (
http://download.microsoft.com/downlo...tInstaller.exe)
Uygulamayı indirdikten sonra eğer Windows Vista
kullanıyorsanız sağ tıklayın ve yönetici olarak çalıştırın..Daha düşük
sürümleri kullanıyorsanız normal olarak yükleme işlemine
baslayabilirsiniz…
Artık uygulamamızıda yükledikten sonra Microsoft Visual Studio .NET 2008/2005/2003 programını açalım arkadaslar… File -> New -> Project
| Bu imaj yeniden boyutlandırılmıştır. İmajı gerçek boyutunda görüntülemek için buraya tıklayın. Orjinal boyutlar 798x537 |
Evet arkadaslar simdi Facebook Tool , Visual Studio .NET programına
doğrudan eklenmiş olmayacak.Bunu kendimiz yapacağız.Bunun için
Başlat -> Programlar -> Facebook Developer Toolkit -> Facebook Installation Directory Menüsünü seçerek
Facebook Developer Toolkit uygulamasını yüklenmis olduğu dizini açıyoruz ve bu klasör içerisinde bulunan
“Binaries” klasörünü açıyoruz.
.Net Programında Tools yan penceresine sağ tıklıyoruz ve daha sonra
Add Tabseçeneğini seçiyoruz ve daha sonra yeni oluştuğurdumuz Tab’a
istediğimiz bir ismi veriyoruz.Bu işlemide tamamladıktan sonra açmış
olduğumuz klasör içerisindeki
“.dll” uzantılı doslayarı bu tab altına sürükleyip bırakıyoruz.
| Bu imaj yeniden boyutlandırılmıştır. İmajı gerçek boyutunda görüntülemek için buraya tıklayın. Orjinal boyutlar 791x607 |
Artık Facebook için gerekli olan bilieşenleri yükledik simdi bunun için
gerekli olan diğer adımlara gelelim.Bu hizmeti kullanmak için
Facebookta bir üyeliğimizin olması gerektiğini bilmenizi isterim
arkadaslar.. www.facebook.comadresine giriş yapalım..Giriş yaptıktan sonra eğer Application
olşturma(Developer) bölümü varsa direk onu tıklayalım eğer yoksa
aşağıdaki işlemleri yapalım
Profilimizin açık olduğu sayfanın sağ en altta duran linklerden
Developer’i seçelim açılan penceren sol tarafta
“Get Started” bölümünü seçelim karsımıza yeni gelen pencereden de “
Add Facebook Developer Application” linkini tıklayalım… Artık Facebookta saol tarafta olan araç çubuğumuzda
“Developer” adlı yeni bir bölüm var…
Bu bölümü tıklayarak yada yukarıda yapmıs olduğumuz işlem üzerine kendisi açılmış olan sayfada “
My Application” seçeneğini tıklayalım… Açılan pencereden “
Create One” linkine tıklayalım ve uygulamamızı oluşturalım…
| Bu imaj yeniden boyutlandırılmıştır. İmajı gerçek boyutunda görüntülemek için buraya tıklayın. Orjinal boyutlar 636x166 |
Daha sonra aşağıdaki tabloyu dolduralım
| Bu imaj yeniden boyutlandırılmıştır. İmajı gerçek boyutunda görüntülemek için buraya tıklayın. Orjinal boyutlar 650x631 |
Application Name = “İstediğiniz bir isim koyabilirsiniz.”
Callback URL= Facebook’a giriş yapın ve daha sonra profilinizi açın ve adres
çubuğundaki adresi kopyalın ve direk olarak oraya yapıştırın..örn
https://www.facebook.com/profile.php?id=709268742 Canvas Page Url = “Buraya sadece
www.facebook.com/ dan sonrasını ekleyin ve enter e basın örn: “profile.php?id=709268742”
available yazısı çıkarsa onaylandı demektir..
Developers =”İstediğiniz bir isim koyabilirsinz.”
Daha sonra
Sumbit tuşuna tıklayalım ve daha sonra “My Application” bölümünde dönelim
| Bu imaj yeniden boyutlandırılmıştır. İmajı gerçek boyutunda görüntülemek için buraya tıklayın. Orjinal boyutlar 632x576 |
Evet arkadaslar simdi .NET programına geri dönelim ve oluşturduğumuz
Tab’dan FacebookService yi seçelim ve formumuzun üstüne sürükleyip
bırakalım aşağıda
“FacebookService1” die bir bilişen eklendi onu seçelim ve sağ tıklayıp
properties menüsünü seçelim..Sağ tarafta açılan
pencerede API Key ve
Secret bölümlerini yukarıdaki resimde gördüğünüz gibi oluşturduğumuz Appalication dan alarak yapıştıralım….
Artık bütün ayarlar bitmiştir…
Şimdi kodları yazabiliriz..
Örnek olarak simdi ben bir kod vermek istiyorum..
Bütün bu islemleri yaptıktan sonra formumuza bir button ve bir tane
listbox ekleyelim..ve aşağıdaki kodları kod sayfasına yazalım..
- Kod:
-
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
fcbook.ConnectToFacebook()
End Sub
Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim user As New Facebook.User
For Each user In fcbook.GetFriends
ListBox1.Items.Add(user.Name)
Next
End Sub
End Class