2013-02-10 14 views
28

कभी-कभी, ग्राहक कस्टम "फेसबुक बटन" रखना चाहते हैं। मेरा मतलब एक अलग छवि और डिजाइन के साथ है।क्या एक कस्टम फेसबुक जैसे बटन होना संभव है?

मैं sharer.php के साथ काम करने के लिए इस्तेमाल:

<a id="fb-share" style='text-decoration:none;' type="icon_link" onClick="window.open('http://www.facebook.com/sharer.php?s=100&amp;p[title]=foo&amp;p[summary]=bar&amp;p[url]=https://www.foobar.com/&amp;p[images][0]=https://www.foobar.com/thumb.gif','sharer','toolbar=0,status=0,width=580,height=325');" href="javascript: void(0)"> 
<img src="img/share.gif" width="62" height="18" alt="Share"/> 
S</a> 

लेकिन यह यह बहुत अच्छी तरह से काम नहीं करता है के बाद से फेसबुक शेयर बटन का त्याग दिया है लगता है। इसके बजाय, हमें "जैसे बटन" का उपयोग करना होगा।

तो यह एक कस्टम छवि के साथ बटन की तरह एक कस्टम के लिए संभव है?

मैंने बटन बनाने के लिए फेसबुक एपीआई पृष्ठ generator पर देखा है, लेकिन मुझे यह जानना है कि एक अलग छवि के साथ कस्टम बटन होना संभव है या नहीं?

उत्तर

41

यह बहुत सारे काम के साथ संभव है।

मूल रूप से, आप likes action via the Open Graph API पोस्ट करने के लिए किया है। फिर, आप अपने जैसे बटन पर कस्टम डिज़ाइन जोड़ सकते हैं।

लेकिन फिर भी, you''ll पसंद के अपने आप को ट्रैक रखने के लिए तो वापस आने वाले उपयोगकर्ता के लिए सामग्री के विपरीत वह पहले इसे पसंद में सक्षम हो जाएगा की जरूरत है।

प्लस, आपको उपयोगकर्ता से log into your app पर पूछने की आवश्यकता होगी और उन्हें publish_action अनुमति से पूछें।

सभी सब में

, तो आप एक आवेदन के लिए यह कर रहे हैं, यह हो सकता है इसके लायक। ऐसी वेबसाइट के लिए जहां आप मूल रूप से उपयोगकर्ता को लेख पसंद करना चाहते हैं, तो यह वास्तव में बहुत अधिक है।

इसके अलावा, पर विचार है कि आप अपने छोड़े जाने की दर एक फेसबुक लॉगिन के माध्यम से हर बार जब आप उपयोगकर्ता एक अनुमति ले वृद्धि हुई है।

आपको एक उदाहरण देखने के लिए चाहते हैं, तो मैं recently made an app using the open graph like button है, बस Mosaique में कुछ तस्वीरें पर मंडराना यह

+0

धन्यवाद देखने के लिए। आप जवाब स्पष्ट है। आपका उदाहरण स्मार्ट है। लेकिन, मेरे मामले में, यह एक वेबसाइट के लिए है, जैसा कि आप सुझाव देते हैं, मैं इसका उपयोग नहीं करूंगा। क्या "जैसे बटन" का कोई विकल्प है या क्या यह एकमात्र चीज है जिसे मैं फेसबुक पर एक वेब पेज साझा करने के लिए उपयोग कर सकता हूं? –

+2

यह सबसे प्रासंगिक (और आसान) उपयोग है। यह उपयोगकर्ता से अच्छी तरह से जाना जाता है। लेकिन, एक वेब पेज साझा करने के लिए, आप [फ़ीड संवाद] (https://developers.facebook.com/docs/reference/dialogs/feed/) –

+0

का भी उपयोग कर सकते हैं, मैं वास्तव में "फ़ीड संवाद" का प्रयास कर रहा हूं। ऐसा लगता है कि "साझाकरण" जैसा ही लगता है और मुझे लगता है कि मैं इसका उपयोग कर सकता हूं। क्या आप संपत्ति app_id का उद्देश्य जानते हैं? –

संबंधित मुद्दे