2015-04-18 20 views
5

Sitelerimden birinin yazdığım özel bir paylaşım eklentisi var ve 'paylaşım' özelliğini açmaya çalışmak istiyorum. Mümkünse yerli Facebook uygulaması. Uygulamayı açmak için fb://'u kullanabileceğinizi, ancak okuduğumdan, birkaç yıl boyunca kullanımdan kaldırılmış olan FBML'nin bir parçası olduğunu biliyorum. İstediğim şey, bağlantının FB kullanıcısını, kullanıcının daha sonra otomatik olarak paylaşabileceği paylaşım kutusundaki önceden doldurulmuş bir bağlantıyla açmasını sağlamak. Temel olarak sharer.php betiğinin işlevselliği (OG etiketlerinden veri alırsa tamamdır).fb: // kullanma Facebook Aracılığıyla Web Arayüzü ile Bir Yazıyı Paylaşmak

iOS uygulamalarında (ve muhtemelen Android'de) yapılabildiğini biliyorum, ancak bir web arabiriminden geçmek mümkün mü?

Bazı Javascript aracılığıyla yalnızca mobil cihazlarda gösterdiğim bağlantılara sahibim, bu yüzden endişelenmenize gerek kalmayacak, bu da sorunlara yol açacaktır.

Yardımlarınız için teşekkürler! Bunu yapmak en basit yolu bu

+3

), 'Bu won hiçbir garantisi yoktur Gelecekte kırmak, yerli App haber verilmeksizin değişebilir. Javascript eklentisini kullanırsanız, bir web tarayıcısında açılmasına rağmen hoş bir deneyim yaşayacaksınız. Genel olarak, developers.facebook.com'da yapmaya çalıştığınız şey hakkında bilgi bulamazsanız, desteklenmediği için bu nedenle çalışacağına dair bir garanti olmayacaktır. Umarım mantıklıdır. –

+1

facebook'un neden bu özelliği olmadığını anlamıyorum. Bir çok insan telefonlarıyla internette dolaşıyor ve hiç kimse mobil tarayıcılarında Facebook'a giriş yapmıyor. Kesinlikle bu özellik için herkes ağlıyor mu? – Graham

cevap

0
var url = encodeURIComponent('http://example.org/'); 
window.open(
    'https://www.facebook.com/sharer/sharer.php?u='+url, 
    'Share on Facebook', 
    'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=600,width=600' 
); 

; Facebook resmen böylece bile kullanmak URL'yi anlamaya mümkün ise herhangi bir URL şemasını desteklemez

+0

Bu benim bahsettiğim şey değil. FB uygulamasını açmaktan bahsediyorum. Soruya, sharer.php bağlantısının işlevselliğini istediğimi, ancak FB uygulamasında açıkladım. – MillerMedia

İlgili konular