How do I enable inline video play when I send a link to facebook for YouTube videos via my app? -


  Facebook.prototype.post = फ़ंक्शन (विकल्प) {var डेटा = {access_token: this.data.token, // संदेश: options.message, link: options.link,}; अगर (options.type == 'image') डेटा पिक्चर = options.image; Var url = 'https://graph.facebook.com/me/feed'; अगर (options.friend! == अपरिभाषित) url = 'https://graph.facebook.com/' + escape (options.friend) + '/ feed'; $ .एजेक्स ({प्रकार: 'पोस्ट', डेटाटाइप: 'जेसन', यूआरएल: यूआरएल, डेटा: डेटा, सफलता: विकल्प। सफलता, त्रुटि: विकल्प। आतंक});  

};

संलग्न देखें

वीडियो को कैसे देखें:

अपडेट : यदि आप फेसबुक एपीआई से प्राप्त लिंक पर आधारित वीडियो एम्बेड करने में सक्षम होना चाहते हैं, तो आप ऐसा कुछ कर सकते हैं:

  & lt; वस्तु चौड़ाई = "640" ऊंचाई = "385" & gt; & Lt; param नाम = "मूवी" मान = "http://www.youtube.com/v/vX07j9SDFcc?autoplay=1" & gt; & lt; / param & gt; & Lt; param name = "allowFullScreen" मान = "सच" & gt; & lt; / param & gt; & Lt; param नाम = "अनुमतिप्राप्ति" मूल्य = "हमेशा" & gt; & lt; / param & gt; & Lt; एम्बेड करें src = "http://www.youtube.com/v/vX07j9SDFcc?autoplay=1" प्रकार = "एप्लिकेशन / एक्स-शॉक -व्व्व-फ्लैश" अनुमतिप्राप्ति = "हमेशा" स्वीकार्यस्लोकस = "सही" चौड़ाई = "640" ऊंचाई = "385" & gt; & lt; / एम्बेड & gt; & Lt; / वस्तु & gt;  

बस यूट्यूब लिंक की जगह।

अगर आप इसे ऑटोप्ले करना चाहते हैं, तो ? Autoplay = 1 को शामिल करने के लिए याद रखें।

वीडियो साझा करने के तरीके :

ऐसा करने के दो तरीके हैं:

विधि 1 : URL स्वरूप के साथ एक पॉपअप खोलें:

लिंक]

यह लागू करने के लिए नमूना कोड होगा:

  ... Onclick = function () {window.open ('http://www.facebook.com/sharer.php?u= [यूट्यूब लिंक]'); }  

पॉपअप जो खुल जाएगा जैसे दिखेंगे: popup

METHOD 2 : जावास्क्रिप्ट एपीआई का उपयोग करें:

यह अधिक पेशेवर देख सकता है क्योंकि आप एक ओवरले आईफ़्रेम के रूप में अपना संदेश प्रदर्शित कर सकते हैं।

 < कोड> var शेयर = {विधि: 'stream.share', यू: '[यूट्यूब लिंक]'}; FB.ui (शेयर, फ़ंक्शन (प्रतिक्रिया) {console.log (प्रतिक्रिया);});  

यह दस्तावेज मैं अपने कोड को यहां से आधारित करता हूं:

RESULT :

किसी भी तरह, उपयोगकर्ता क्लिक साझा करने के बाद, यह समाचार फ़ीड में दिखना चाहिए: उदाहरण स्क्रीनशॉट

< / div>

Comments