2013-04-29 3 views
19

फेसबुक डेवलपर पृष्ठ है कि मेरी साइट वर्तमान में निम्नलिखित बहिष्कृत सुविधाओं का उपयोग कर रहा में संदेश अलर्ट: निरपेक्ष URL के बिनाचेतावनी निरपेक्ष URL बिना पदावनत HREF का उपयोग कर कहते हैं

सामाजिक प्लग-इन (बटन की तरह बॉक्स की तरह,) उनके href पैरामीटर में ।

data-href="http://<?php echo $_SERVER["HTTP_HOST"].$_SERVER["REQUEST_URI"];?>" 

और: यह जुलाई, 2013 से पहले

मैं इसे पसंद के लिए डेटा-href पैरामीटर के बारे में बात कर रहा है, लेकिन मेरे जैसे बटन निम्नलिखित सरल कोड के साथ उत्पन्न किया जा रहा है अनुमान लगा रहा हूँ तय की जानी चाहिए ब्राउज़र में देखे जाने वाले परिणाम (HTML स्रोत को देखते हुए) निश्चित रूप से मेरे लिए पूर्ण URL की तरह दिखते हैं। यह चेतावनी वास्तव में मुझे बताने की कोशिश कर रही है? उन्होंने साइट को स्कैन किया है और वास्तविक एचआरईएफ हैं जिनके पास समस्याएं हैं, या सिर्फ कुछ हो सकता है?

क्या यह किसी अन्य एचआरईएफ पैरामीटर का जिक्र कर रहा है?

+2

आप बस जुलाई माइग्रेशन को सक्षम कर सकते हैं और देख सकते हैं कि अगर आप इसके बारे में निश्चित हैं तो कुछ तोड़ता है या नहीं। – phwd

+2

'href' पैरामीटर जैसे बटन https://developers.facebook.com/docs/reference/plugins/like/ और अन्य सामाजिक प्लगइन का हिस्सा है। पैरामीटर वर्तमान दस्तावेज़ों में 'href'' डेटा-href' के रूप में सूचीबद्ध नहीं है, क्या वह परिवर्तन आया है या आप एक अलग पैरामीटर का जिक्र कर रहे हैं? मुझे भी वही चेतावनी थी, कोड को दोबारा जांच लिया गया, और परिवर्तनों को कोई बुरा प्रभाव नहीं पड़ा है। – here

+1

यह इंगित करने के लिए धन्यवाद कि दस्तावेज़ href कहते हैं, डेटा-href नहीं। आश्चर्यजनक रूप से, यदि आप छोटे फॉर्म का उपयोग करते हैं तो उनके पास एक समान बटन उत्पन्न होता है, और "कोड प्राप्त करें" पर क्लिक करें, यह कोड उत्पन्न करता है जैसे: '

' – CarloTex

उत्तर

6

यदि आप इस सामाजिक प्लगइन की data-href विशेषता में पूर्ण यूआरएल का उपयोग करते हैं, तो बस अपने फेसबुक एप्लिकेशन की सेटिंग्स में July 2013 Breaking Changes सक्षम करें।

+0

कृपया "जुलाई 2013 ब्रेकिंग चेंज" सक्षम करने के तरीके के बारे में लिंक/एस या कदम प्रदान करें –

+0

खुले डेवलपर पृष्ठ: https://developers.facebook.com/apps/__appId__/advanced?ref = nav जहां __appId__ - आपकी ऐप आईडी है और ब्लॉक ** माइग्रेशन ** में सक्षम करने के लिए रेडियोबूटन सेट है ... "चेंज एलिमेंट" –

0

निरपेक्ष यूआरएल:

http://stackoverflow.com/questions/16270043/alert-says-using-deprecated-href-without-absolute-url 

सापेक्ष यूआरएल

../questions/16270043/alert-says-using-deprecated-href-without-absolute-url 

सामाजिक प्लग-इन निरपेक्ष URL अपनी साइट है और लगता है कि आपकी साइट है चाहिए।

+0

मैं थोड़ी देर के लिए एक डेवलपर रहा हूं और 2 के बीच अंतर जानता था, लेकिन इस मुद्दे को समझ नहीं पाया। अगर यहां कोई भी एथिस का उपयोग कर रहा है, तो सुनिश्चित करें कि "addthis: url" ग्रेग के उत्तर पर आधारित है। इसे मेरे लिए हल किया, धन्यवाद आदमी! – DemitryT

1

बटन कोड की तरह, data-href एचटीएमएल 5 के लिए href है।

+0

मुझे पूरा यकीन है कि डेटा-href एचटीएमएल 5 के लिए सही है, लेकिन दस्तावेज भ्रमित है नए उपयोगकर्ताओं के लिए। – CarloTex

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