web analytics
Perşembe, Haziran 25, 2026
No Result
View All Result
  • Giriş
Türk İnternet
  • Ana Sayfa
  • BİLİŞİM
  • e-TİCARET
  • INTERNET
  • TELEKOM
  • YENİ TEKNOLOJİLER
  • Hakkımızda
  • Kişisel Verilerin Korunması
    • Çerez Aydınlatma Metni
    • İlgili Kişi Başvuru Formu
No Result
View All Result
  • Ana Sayfa
  • BİLİŞİM
  • e-TİCARET
  • INTERNET
  • TELEKOM
  • YENİ TEKNOLOJİLER
  • Hakkımızda
  • Kişisel Verilerin Korunması
    • Çerez Aydınlatma Metni
    • İlgili Kişi Başvuru Formu
No Result
View All Result
Türk İnternet
No Result
View All Result
Ana Sayfa INTERNET Chat & Mail & Grup & Spam

Facebook için bir Uygulama Geliştirmek – 1

Sosyal Ağ son günlerde internetin en gözde terimleri arasında. Facebook bugün webte mevcut olan pek çok Sosyal Ağ sitesinden sadece biri. Bu makalede Facebook’la kullanılan bazı perde-arkası teknolojileri ve Facebook’a arayüz oluşturan bir uygulamanın nasıl yazılacağını açıklamaya çalışacağım.

Hannes du Preez-Hannes du Preez
2 Ocak 2008
-Chat & Mail & Grup & Spam
0
Facebook'ta PaylaşTwitter'da PaylaşLinkedin'de Paylaş

Sosyal Ağ son günlerde internetin en gözde terimleri arasında. Facebook bugün webte mevcut olan pek çok Sosyal Ağ sitesinden sadece biri. Bu makalede Facebook’la kullanılan bazı perde-arkası teknolojileri ve Facebook’a arayüz oluşturan bir uygulamanın nasıl yazılacağını açıklamaya çalışacağım.

Makalelerimi daha önce okuyanlar örnek bir uygulama oluşturmadan önce daima teorik konuları bitirmeyi tercih ettiğimi bilirler. O halde daha fazla vakit yitirmeyelim.

Kullanılan Teknolojiler

FBML

Facebook Biçimleme Dili (FBML) HTML’nin (Facebook’a özgü) birkaç öğe eklenmiş ve bir kaçı da çıkarılmış gelişmiş bir altkümesidir.

Facebook etiketleri

Aşağıda FBML’de yer alan bazı Facebook etiketlerinin listesi bulunuyor (Facebook Gelişimcileri Wikisi’nden alınma):

fb:nameKullanıcı tarafından belirlenen adı alır
fb:grouplinkBelirlenen grup adını grup sayfasına bağlantıyla gösterir
fb:userBilgiyi görüntüleyen kişi için, içeriğin site güvenlik denetimleriyle kısıtlanmasını zorunlu kılar
fb:pronounBir kullanıcı için belirli bir zamir atar. Örneğin: Sen, onlar, o şunu yapıyor sun/lar/
fb:profile-picSeçili kullanıcının görüntü resmini bir <ımg> etiketine dönüşür. Etiketin kendisi standart bir img etiketi yerini tutar ve bu yüzden img için geçerli nitelikler fb:profile-pic için de geçerlidir
fb:is-in-networkEtiketin içeriğini ancak kullanıcı verili bir ağ içindeyse gösterir
fb:if-can-seeKapsanan içeriği ancak kayıtlı kullanıcı, seçili kullanıcının belirli ne özniteliğini görüyorsa gösterir. Örneğin: profil, arkadaşlar, duvar
fb:if-can-see-photoKapsanan içeriği ancak kayıtlı kullanıcı seçili resmi görebiliyorsa gösterir.
fb:if-is-app-userKapsanan içeriği ancak kayıtlı kullanıcı uygulama hizmet şartlarını kabul etmişse gösterir.
fb:if-is-friends-with-viewerKapsanan içeriği ancak seçili kullanıcı, kayıtlı kullanıcının arkadaşıysa gösterir.
fb:if-is-group-memberKapsanan içeriği ancak seçili kullanıcı, seçili grubun üyesiyse gösterir. Örneğin: admin, üye, yönetici
fb:if-is-userAncak görüntüleyen kişi, seçili kullanıcılardan biriyse etiketin içeriğini sunar.
fb:if-user-has-added-appKullanıcının uygulamayı kendi hesabına ekleyip eklemediğini belirlemede kullanılır.
fb:wideEtiketin içeriğini, ancak profil kutusu profilin geniş sütunundaysa sunar
fb:narrowEtiketin içeriğini, ancak profil kutusu profilin dar sütunundaysa sunar
fb:profile-actionKullanıcının profilinde fotoğrafının altına bir link ekler (örneğin “Daha Fazla Resim Görüntüleyin”)
fb:user-tableProfil sayfalarındaki Karşılıklı Arkadaş tablosuna benzer biçimde her hücresi belirli bir kullanıcı için bir küçük resim içeren bir tablo atar
fb:user-itemfb:user-table’da gösterilecek kullanıcıyı belirler
fb:subtitleProfil kutusunun altyazısını tanımlar. Kapsanan içerik düz metine çevrilir. Örneğin: “20 Duvar Postasını Gösteriyor”
fb:actionGenellikle gezinmeye yönelik bir bağlantı atar. Görünüşü kalıbına göre değişir.
fb:visible-to-ownerİçeriği ancak, görüntüleyenin profili profil sahibininkiyle aynıysa gösterir.
fb:visible-to-userAncak görüntüleyen seçili kullanıcıysa etiketin içeriğini sunar.
fb:visible-to-app-usersİçeriği ancak görüntüleyen kişi uygulamanın tüm izinlerine sahipse gösterir
fb:visible-to-added-app-usersİçeriği ancak görüntüleyen uygulamayı kendi hesabına eklemişse gösterir
fb:wallDuvar ortamını taklit eder
fb:wallpostDuvar tarzında bir posta oluşturur
fb:wallpost-actionBir duvar postasının altında bir bağlantı gösterir

Bu makalenin devamında “Facebook Sorgulama Dili (FQL) bölümünü, burayı tıklayarak ulaşabilirsiniz.

Etiketler: Bilgi

Türk İnternet'ten buna benzer yazılar için bildirim almak ister misiniz?

ABONELİKTEN ÇIK
Hannes du Preez

Hannes du Preez

Lütfen yorum yapmak için giriş yapın.

GÜNLÜK BÜLTEN ABONELİĞİ

Aboneliğinizi onaylamak için gelen veya istenmeyen posta kutunuzu kontrol edin.

HAFTANIN ÖNE ÇIKANLARI

  • St. Petersburg Forumu, Rusya’nın Yeni Teknoloji Stratejisinin Sinyallerini Veriyor: Nadir Toprak Elementleri, Yapay Zeka, Yarı İletkenler ve Teknolojik Egemenlik
  • Türkiye Yapay Zeka Stratejisinde Yeni Dönem: Dijital Egemenlik Merkeze Yerleşti, Peki Bu Yeterli mi?
  • Teknoloji Girişimlerini İlgilendiren Yeni Düzenlemeler Yürürlükte
  • Washington Yapay Zekada Yavaşlatma Yerine Hızlanmayı Seçti: Yeni ABD Yapay Zeka Doktrini ve Riskleri
  • Dijital Dönüşüm ve Gazeteciliğin Küresel Krizi

HAFTANIN KELİMESİ

3GPP

3. Nesil Ortaklık Projesi (3GPP), dünya çapında çeşitli mobil (hücresel) ve telekomünikasyon standartlarını geliştiren ve sürdüren bir grup standart kuruluşudur.

3G ile birlikte kurulmuş ve telekom endüstrisinin Birleşmiş Milletleri diye tanımlanabilir. Sonraki nesiller için de standartları belirlemiştir.

Detayı için Wiki-Turk'e bakınız

İNTERNET HIZI

Türkiye'nin İnternet Hızlarını Dünya ile KarşılaştırmakKaynak : https://www.speedtest.net/global-index#mobile
Facebook Twitter LinkedIn

Bildirimler

Turk-internet.com masaüstü bildirimlerini almak için lütfen buraya tıklayın

Son Yorumlar

  • ICANN, Yeterince Temsil Edilmeyen Toplulukları Yeni gTLD Başvuru Destek Programı İle Güçlendiriyor için Tolga Kaprol
  • BTK, Yabancı e-SIM Firmalarını Engelledi için Bulent SEN
  • Sahibinden.com Domain’inin Güncellenmesi Unutulmuş için Tolga Kaprol
  • İngiliz Düzenleyici Ofcom, Bulut Servislerini ve Akıllı Cihaz Pazarını Soruşturuyor için Tolga Kaprol
  • Seçim Yaklaşırken, Kişisel Veriler Kötüye Nasıl Kullanılır? için [email protected]

Türk İnternet'ten ilginize çekecek yazılar için bildirim almak ister misiniz?

Abone Ol

© Copyrights 2000-2025 - Bu sitede yayınlanan haber/söyleşi/makale ve bilgilerin tüm hakkı turk-internet.com'a aittir.

Tekrar Hoşgeldiniz!

Aşağıdan hesabınıza giriş yapınız

Şifremi unuttum?

Şifrenizi geri alın

Lütfen şifrenizi resetlemek için kullanıcı adı veya email adresinizi girin.

Giriş yap
No Result
View All Result
  • Ana Sayfa
  • BİLİŞİM
  • e-TİCARET
  • INTERNET
  • TELEKOM
  • YENİ TEKNOLOJİLER
  • Hakkımızda
  • Kişisel Verilerin Korunması
    • Çerez Aydınlatma Metni
    • İlgili Kişi Başvuru Formu

© Copyrights 2000-2025 - Bu sitede yayınlanan haber/söyleşi/makale ve bilgilerin tüm hakkı turk-internet.com'a aittir.