2010-05-10 17 views
8

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

आप administators की मान्य सूची प्रदान करने में विफल:

मूल रूप से जब "लाइक" पर क्लिक करके, हम एक त्रुटि कह मिलता है। आपको प्रशासकों को या तो "एफबी: एप_आईडी" मेटा टैग का उपयोग करके, या "एफबी: व्यवस्थापक" मेटा टैग का उपयोग करके फेसबुक उपयोगकर्ताओं के अल्पविराम-सीमित सूची निर्दिष्ट करने की आवश्यकता है।

हमारे <head> अनुभाग इस तरह दिखता है:

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml" xml:lang="en" lang="en"> 
    <head> 
    <meta property="fb:app_id" content="number"/> 
    <meta property="fb:admins" content="number"/> 
    <meta property="og:title" content="title"/> 
    <meta property="og:type" content="website"/> 
    <meta property="og:url" content="url with trailing slash"/> 
    <meta property="og:image" content="url to image"/> 
    <meta property="og:site_name" content="Site Name"/> 
    </head> 
+0

मुझे बिल्कुल वही समस्या है। क्या आपने इसे हल किया? मैं इसे दिनों के लिए समझने की कोशिश कर रहा हूं ... फेसबुक लिंटर ऐप मेरे व्यवस्थापक या ऐप_आईड को प्रदर्शित नहीं करता है और जब मैं इसे फेसबुक अंतर्दृष्टि में लिंक करने का प्रयास करता हूं, तो यह कहता है "खराब अनुरोध कोई व्यवस्थापक डेटा नहीं मिला।" कृपया सहायता कीजिए! यह मुझे पागल बना रहा है। –

+0

चेक इस upvoted जवाब है, मुझे लगता है कि आप में मदद मिलेगी :) http://stackoverflow.com/questions/4970560/facebook-i-like-button-not-working-all-the-time –

उत्तर

0

http://developers.facebook.com/docs/opengraph

इसके अलावा, हम के साथ अपने पृष्ठ कनेक्ट करने के लिए एक आवश्यक फ़ील्ड जोड़ने के लिए मूल मेटा डेटा का विस्तार किया है:

  • एफबी: व्यवस्थापक या एफबी: app_id - eithe की एक अल्पविराम से अलग सूची आर फेसबुक उपयोगकर्ता आईडी या एक फेसबुक प्लेटफ़ॉर्म एप्लिकेशन आईडी जो इस पृष्ठ को प्रशासित करती है।
+0

हाँ, लेकिन जैसा कि आप कोड में देख सकते हैं, हम पहले से ही उन दोनों क्षेत्रों की आपूर्ति करते हैं। एक या दूसरे का उपयोग करना सफल नहीं है, या तो। –

+0

क्या आपने सत्यापित किया है कि वे सही आईडी हैं? ट्विक करें "YOUR_ID_HERE": http://graph.facebook.com/YOUR_ID_HERE?access_token=2227470867|2.FjRu9Zv0O0faufc4jvHaWg__.3600.1273536000-70601113|a6VAKPMVk_W2knbxupD6Y0xLQvc। – ceejayoz

+0

हां, हमने आईडी की जांच और पुनः जांच की है। हमने एक अलग ऐप आईडी का उपयोग करने का भी प्रयास किया जो हमारे पास भी है। कोई पाँसा नहीं। –

0

बदलें

<meta property="og:type" content="website"/> 

<meta property="og:type" content="article"/> 

जब तक यह बदलाव किया है एक ही मुद्दा था (बग?)।

0

इस का हल ओग नाम स्थान के बजाय अमेरिकन प्लान नाम स्थान का उपयोग करने के लिए है:

fb:admins 
fb:app_id 

भी सोचा सभी मेटा टैग ओग नाम स्थान में हैं, इन दोनों नहीं हैं! यह अर्थपूर्ण रूप से समझ में आता है, लेकिन यह देखते हुए कि फेसबुक डॉक्स कितने स्पॉट हैं (टाइपो और पुरानी जानकारी के मामले में), मुझे लगता है कि यह मानना ​​वास्तव में आसान है कि यह होना चाहिए (जैसा कि मैंने भी किया था!)।

सुनिश्चित करें कि आप आईई 6 के लिए अपने एचटीएमएल टैग में नेमस्पेस घोषणाएं भी जोड़ दें! पहले

+1

गह, मैंने सवाल को गलत तरीके से पढ़ा। नज़रअंदाज़ करना! – Andrew

+0

आप अपना पोस्ट उत्तर हटा सकते हैं - यह "संपादन" बटन के बगल में है। – Lix

0

चेक दो बातें:

  1. आपके आवेदन सक्रिय sandbox मोड के बिना है।
  2. यदि सैंडबॉक्स बंद है, तो Apps पृष्ठ पर डेवलपर लिंक पर जाएं। यदि आपने जो उपयोगकर्ता चुना है वह वहां नहीं है, तो ऐप डालने और सहेजने का प्रयास करें।

यह आपके प्रश्न का उत्तर हो सकता है। जहां की तरह बटन काम नहीं कर रहा है (ई अपने पृष्ठ URL पेस्ट इनपुट यूआरएल में

1 जाओ https://developers.facebook.com/tools/lint/ 2 के लिए -:

1

यहाँ एक अपनी समस्या को हल करने के लिए तरीका है।जी http://www.mywebsite.com/my-article/) 3 लिंट बटन पर क्लिक करें, ऐसा करना चाहिए, अब आप जा सकते हैं और पसंद बटन को आजमाने के लिए अपने पृष्ठ पर जा सकते हैं। 4 अगर यह अभी भी काम नहीं करता है, जब लिंट टूल आपको परिणाम दिखाता है। सभी तरह से नीचे स्क्रॉल करें और आप देखेंगे कि एक समान बटन है। 5 बटन की तरह क्लिक करें (मूल रूप से आप त्रुटिपूर्ण पृष्ठ पसंद कर रहे हैं) इसे हल करना चाहिए। यदि नहीं, तो आपको शायद इसे ठीक करने के लिए फेसबुक का इंतजार करना होगा।

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