2010-11-18 35 views
0

Sitemde Facebook'a bağlanmayı denedim. Giriş yapabiliyorum ve PHP'nin tüm kullanıcı detayları var. Bir kullanıcı Facebook bağlantısı ile oturum açtığında şimdi bir durum yayınlamak istiyorum.Facebook Bağlan - Mesaj Durumu

Bunu nasıl yapacağımız konusunda heryerde arama yaptım, çok fazla kod denedim. Ve hala onunla bir yerlere ulaşamıyorum. Facebook Connect'e yeni olduğum için lütfen bana çok özel olun.

+0

Açılır kutu? Tam olarak ne yapmayı düşünüyorsun? Sorunuzu "kullanıcı siteme girdiğinde, otomatik olarak yazıldığında 'John Doe hartswebsite.com kullanıyor!" Şeklinde okudum. onların duvarında ". Açılır kutu ne içerir? – Rup

cevap

1

the documentation'dan Publishing bölümünden bunu denediniz mi? Sen kullanıcı veya (Açık Grafik Sayfalar) bir uygulama erişim belirteci adına bir erişim belirtecini kullanarak, uygun bağlantı URL HTTP POST istekleri göndererek Facebook grafiğinin yayınlayabilirsiniz

. Eğer doğrulanmış bir kullanıcı varsa

: Örneğin, this part of the documentation den snipped https://graph.facebook.com/arjun/feed

DÜZENLEME

için bir POST isteği yayınlayarak Arjun duvarında yeni duvar yazısı gönderebilir publish_stream izniyle ve , beslemesine yeni bir hikaye yayınlamak istiyor:

var body = 'Reading Connect JS documentation'; 
FB.api('/me/feed', 'post', { body: body }, function(response) { 
    if (!response || response.error) { 
    alert('Error occured'); 
    } else { 
    alert('Post ID: ' + response); 
    } 
}); 
+0

Teşekkürler, ancak bunu diğer Facebook bağlantılı web sitelerinde olduğu gibi pop-up kutusu olarak nasıl gösterebilirim? Gerçekten kafam karıştı. – ryryan

+0

@ hart1994 Jasper'ın dediği gibi, pop-up'ın görünmesi için Javascript SDK'sını kullanmanız gerekir. İlgili snippet'i ve cevabımdaki bağlantıyı gönderdim. :) –

+1

Sanırım, yapıştırılmış kod, feed'e göndermek için genişletilmiş izinlere sahip olduğunuzda çalışır, FB.ui işlevi her zaman kullanıcıya izin ister. Kullanılacak duruma bağlı. –