EDIT: LAST UPDATE
:कई फेसबुक (एफबी: की तरह) काम कर रहे हैं नहीं: themself नापसंद करने का
तो, हम कुछ और परीक्षण किया है। मैंने फेसबुक डेवलपर्स 'लिंटनर' http://developers.facebook.com/tools/lint/
का इस्तेमाल किया। मेरे पृष्ठों में से किसी एक पर कोई त्रुटि नहीं मिली है, लिंट-पेज पर समान बटन काम कर रहा है। अगर मैं अपनी वेबसाइट पर वापस आ जाता हूं, तो मैं स्पष्ट रूप से देख सकता हूं कि मेरी तरह गिना गया है।
अजीब चीज है .. अगर मैं अपने स्वयं के पेज की तरह हटा देता हूं और जादूगर रूप से अपनी वेबसाइट से जोड़ने में सक्षम हूं।
आखिरी बात मैं सिर्फ बदल दिया है अब सख्त // एन करने के लिए अपने doctype बदल रहा है, के बाद से इस ही हिस्सा मैं कुछ की तरह बटन और मेरा का उपयोग कर पृष्ठों से अलग पाया था ...
मैं थोड़ी देर के लिए इस बग को खोज रहा हूं, लेकिन मुझे समस्या नहीं मिल रही है।
- http://developers.facebook.com/docs/opengraph/
- http://www.proworks.com/blog/2010/04/28/add-advanced-javascript-sdk-and-fbml-facebook-likerecommend-button-features-to-your-website/
- http://www.hyperarts.com/blog/how-to-add-facebook-like-button-social-plugins-to-wordpress-posts/
- http://www.1stwebdesigner.com/tutorials/facebook-integrate/
- http://developer.practicalecommerce.com/articles/1857-Two-Easy-Ways-to-Add-the-Facebook-Like-Button-to-Product-Detail-Pages
- http://developers.facebook.com/docs/reference/plugins/like/
(और इसी तरह के मुद्दों के अलावा स्टैक ओवरफ्लो पर इन असंख्य पोस्टों के अलावा)
लेकिन सभी पढ़ने के बाद भी मुझे यकीन नहीं है कि क्या गलत हो रहा है। अधिकांश पृष्ठों पर जैसे बटन ठीक काम करता है (मेरे लिए यह कम से कम है, सुनिश्चित नहीं है कि क्या हो रहा है अगर कोई ऐसा जोड़ता है क्योंकि मैंने अभी तक '2' नहीं देखा है)।
- http://ontwikkel.fotoactie.nl/pic.php?id=61
- http://ontwikkel.fotoactie.nl/pic.php?id=62
- http://ontwikkel.fotoactie.nl/pic.php?id=63
- http://ontwikkel.fotoactie.nl/pic.php?id=64
- http://ontwikkel.fotoactie.nl/pic.php?id=65
- http://ontwikkel.fotoactie.nl/pic.php?id=66 :
- http://ontwikkel.fotoactie.nl/pic.php?id=67 (हाल ही में जोड़े)
ये एक तरह बटन के साथ वर्तमान पृष्ठों हैं
मेरे मामले में, पिछले बटन (एन.आर. 6 + 7) एक तरह जब मैं बटन दबाएँ कहते हैं, लेकिन यह भी यह स्वतः ही तरह के बाद मैं वैसा ही किया निकाल देता है। एक सेकंड के लिए टिप्पणी बॉक्स पॉप अप हो जाता है, लेकिन एक अलग दूसरे में यह भी बाहर निकलता है और काउंटर 0 पर वापस कूदता है। जब मैं लिंक 1-5 से पसंद में से किसी एक को हटा देता हूं, तो इसे हटा देता है जैसा कि इसे करना चाहिए और मैं इसे जोड़ सकता हूं इसे हटाए बिना।
जो मैंने पढ़ा है उसके लिए मुझे <fb:like>
मार्कअप का उपयोग करने के लिए फेसबुक जावास्क्रिप्ट एसडीके का उपयोग करना पड़ा, जो मैंने किया है। सबसे पहले मैंने एक एप्लीकेशन आईडी का उपयोग किया, लेकिन कुछ पढ़ने के बाद यह स्पष्ट था कि ऐप-आईडी की तरह बटन की आवश्यकता नहीं है।
फिर मैंने आवश्यक मेटा डेटा टैग देखे। ये एक बार मैं पृष्ठ पर रखा हैं:
<?php if($curPicTitle != false) { ?>
<meta property="og:site_name" content="<?=URL;?>"/>
<meta property="og:type" content="article" />
<meta property="og:title" content="Fotoactie.nl: <?=$curPicTitle;?>"/>
<meta property="og:url" content="<?=URL;?>pic.php?id=<?=$pic;?>" />
<meta property="og:image" content="<?=URL;?>/photos/1/med_<?=$curPicUrl;?>"/>
<?php } ?>
सूचना पीएचपी, यह केवल मौजूद है या कोई मान्य चित्र और शीर्षक, यूआरएल और छवि 100% यकीन है कि हर पृष्ठ शीर्षक छवि संयोजन के लिए अद्वितीय कर रहे हैं शामिल है।
तब की तरह बटन पीएचपी रूप में अच्छी तरह का उपयोग कर उत्पन्न होता है: (?!)
echo '<fb:like send="false" href="'. URL . '/pic.php?id=' . $pic . '" layout="button_count" width="100%" show_faces="false"></fb:like>';
मैं इस हिस्से से href को दूर करने की कोशिश की है, लेकिन मुझे विश्वास है कि पेंच चीजों को और एक ही URL का उपयोग हर छवि बनाने
पृष्ठ के तल पर, सही </body>
टैग से पहले, इस कोड को रखा गया है:
<script src="http://connect.facebook.net/nl_NL/all.js"></script>
<script>
FB.init({
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true // parse XFBML
});
</script>
मैं gratefull होगा यदि किसी तरह बू का परीक्षण करने में सक्षम है अंतिम पृष्ठ पर टटन (और अन्य पृष्ठ अगर उत्तराधिकारी)। यह 'मेरी सामग्री की तरह' पोस्ट नहीं है, ये तस्वीर डेमो छवियां हैं और सब ठीक काम करने के बाद हटा दी जाएगी।
अग्रिम धन्यवाद।
/EDIT
तो मैं मेटा टैग के लिए व्यवस्थापक & ऐप्लिकेशन आईडी का जोड़ा और कुछ घंटों इंतजार कर रहे थे, तो मैं त्रुटि संदेश मिला:
डी पेज सेशन http://ontwikkel.fotoactie.nlpic.php/?id=66 niet bereikbaar है।
जिसका अनुवाद किया गया है: http://ontwikkel.fotoactie.nlpic.php/?id=66 पर पृष्ठ तक नहीं पहुंचा जा सकता है।
स्पष्ट रूप से यह इसलिए है क्योंकि मिस्प्लेस्ड '/', लेकिन अजीब चीज है, हर पृष्ठ कुछ दुर्लभ मामलों को छोड़कर काम कर रहा है। यह सब PHP का उपयोग करके स्वचालित रूप से निर्मित हो गया है, इसलिए मेरी आंखों में एफबी बटन को सभी मामलों में समान व्यवहार करना चाहिए।
बटन के पृष्ठ पर स्रोत (लिंक # 6 ऊपर:? Id = 66) सही है ..
अंतिम पृष्ठ मेरे लिए सामान्य रूप से काम करने लगता है। हो सकता है कि आप किसी तरह के स्पैम नियंत्रण को मार रहे हों यदि आप बहुत अधिक बटनों की जांच करने का प्रयास करते हैं? – Bemmu
अंतिम बटन वास्तव में काम कर रहा है, 6 वां नहीं है। मैंने मेटा तिथि में एक छोटी यूआरएल गलती देखी। वह तय '67', लेकिन '66' अभी भी काम नहीं कर रहा है। –
हां! मैंने हमेशा लोगों को बताया है कि फेसबुक खराब है। अपने भविष्य के rants के संदर्भ के रूप में पूरी तरह से इस प्रश्न/उत्तर का उपयोग कर! : पी बस मजाक कर रहा है, लेकिन इसके साथ शुभकामनाएं। <3 (पीएस: ट्विटर नियम।) – omninonsense