2010-10-15 8 views
22

संभव डुप्लिकेट:
How does Facebook Sharer select Images?फेसबुक sharer.php, एकाधिक ओजी कैसे करें: छवि टैग?

हम फेसबुक के sharer.php सेवा का उपयोग कर रहे हमारी साइट पर पृष्ठों को साझा करने के लिए। अभी यह बहुत अच्छा काम करता है, लेकिन अब हमें यह पता लगाने में मुश्किल हो रही है कि उपयोगकर्ताओं को एक से अधिक थंबनेल को कैसे चुनना है (sharer.php पेज एकाधिक छवियों के लिए यूआई प्रदान करता है, इसलिए यह किसी भी तरह से संभव होना चाहिए)।

<meta property="og:image" content="http://www.mysite.com/myimage.jpg" /> 

हम ऐसा करने के तरीके का सुझाव दे कुछ भी नहीं मिला:

हम इस मेटा टैग वर्तमान में है। क्या किसी व्यक्ति को कुछ पता है?

+0

यह बहुत संभव है। देखें: http://ogp.me/ –

उत्तर

1

मुझे छवियों को शरीर में जोड़कर इसका समाधान मिला, मेटा जानकारी में नहीं, फिर बस उन्हें छुपाएं;

<body> ...

<img src="http://image1" width="41" height="41" border="0" alt="text describing the image" style="visibility:hidden" /><br/>

<img src="http://image2" width="41" height="41" border="0" alt="text describing the image" style="visibility:hidden" /><br/>

etc ... </body>

यह सिर्फ पढ़ने कि अगर कोई ओग से मेरे पास आया: छवि संपत्ति तो दिया जाता है थंबनेल शरीर से लिया जाता है, और यह छिपे हुए भी काम किया। आप शायद इसे साफ करने के लिए चौड़ाई, ऊँचाई आदि को हटा सकते हैं, लेकिन मैंने सोचा कि जब भी यह छुपा रहता है तो दोनों बर्बाद समय क्यों, मैं बस कट और पेस्ट करता हूं और इसे छुपाता हूं।

उम्मीद है कि इससे मदद मिलती है।

17

मैं यहां एक ही समस्या के साथ आया था। कुछ खोदने के बाद, मैंने पाया कि आपके पास एकाधिक ओजी: छवि टैग हो सकते हैं।

Facebook Developers से

, ओग के तहत: छवि:

PNG, JPEG और GIF स्वरूपों हम समर्थन करते हैं। आप एकाधिक पेज शामिल कर सकते हैं: छवि टैग अपने पृष्ठ के साथ कई छवियों को जोड़ने के लिए।

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

संपादित करें: यदि आपको फेसबुक के साथ एक ही छवियां दिखाने में समस्याएं आ रही हैं, भले ही आपने अपना ओजी टैग बदल दिया हो, तो शायद यह है क्योंकि फेसबुक ने इसे कैश किया है। यदि ऐसा है, तो फेसबुक के OG Debugger here का उपयोग करके अपने टैग देखें।

24

मैं थोड़ी देर के लिए कई छवियों का उपयोग कर रहा हूं।इसी प्रकार अनेक उपयोग og:image मेटा टैग: https://developers.facebook.com/tools/debug/

डिबगर/लिंटर:

<meta property="og:image" content="http://www.example.com/image01.jpg"> 
<meta property="og:image" content="http://www.example.com/image02.jpg"> 

सभी पृष्ठ कि पहले से ही (एक छवि के साथ) साझा किया गया है डिबगर/लिंटर यहाँ लिंक को लोड करने के द्वारा अद्यतन किया जा सकता है सभी छवियों का पूर्वावलोकन दिखाएगा - यह सिर्फ अंतिम दिखाता है (मुझे लगता है कि यह नीचे बताता है कि यह किस छवियों ने खींचा है) हालांकि यह काम करता है।

+1

@Flimm मेरे पास एक पृष्ठ में मल्टीप्लिप छवियां हैं, और इन छवियों में से प्रत्येक के लिए एक एफबी शेयर बटन है। मुझे प्रत्येक शेयर बटन के लिए कस्टम छवि की आवश्यकता है। और: छवि मेटा टैग केवल प्रति पृष्ठ एक छवि सेट की अनुमति देता है। मेरे पास अपनी खुद की छवि रखने के लिए प्रत्येक शेयर बटन कैसे हो सकता है? – anubhav16

+1

@ anubhav16 मुझे नहीं लगता कि अलग-अलग पृष्ठों के बिना एक तरीका है। – Flimm

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