ben bu araştırma saat geçirdim ama dışarısı pek geliştiriciler için zor gibi görünüyor. Ben şu şekilde bir formdan sonuçları çıkışı, küçük php sınavım var:Hisse yarışması sonuçları Facebook'ta
if (maxA) {
echo '
<img src="imgs/result4.jpg"/>
<div class="results2">
<p class="title">You are a Bean</p>
<p class="details">Description</p>
</div>';
}
soru, birlikte, Facebook'ta sonucu paylaşacağız bu dibinde bir Paylaş düğmesi nasıl ekleneceğini açıklama ve resim. Mevcut dört sonuç olduğunu unutmayın.
bir kamu uygulamayı geliştiren ve eklenen kafasına şu var:
<script>
window.fbAsyncInit = function() {
FB.init({
appId : '1382290368762081',
xfbml : true,
version : 'v2.3'
});
};
(function(d, s, id){
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/sdk.js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>
Ve HTML anlamak için çaba henüz. Ben bu cevap ile ileri geri gittim: Using "share_open_graph" Facebook UI to create dynamic share dialog for quiz results - ama aslında bir şey elde etmedim. Birisi bunun gerçekleşmesi için tam yolu biliyorsa ve bunları bizimle paylaşmak için tüm topluma yararlı olacağını düşünüyorum.
, o zaman dört ayrı URL'ler, sonuçların biri için Open Graph meta veri tutan her biri oluşturmak ve izin vermeli kullanıcıların sonucuyla eşleşen birini paylaşır. – CBroe
@CBroe Facebook, URL özelliklerinin farklı sayfalar olduğunu düşünüyor mu? (. Örneğin www.mysite.com/quiz.php?result=22 www.mysite.com/quiz.php?result=45 farklı olmak?) –
@Chuck: Evet, yapıyorlar - Eğer içine aynı değeri koyarsanız og: url meta etiketi. – CBroe