2011-07-20 20 views
7

के साथ दीवार पर प्रकाशित करें मैं चाहता हूं कि उपयोगकर्ता मेरी साइट से अपनी दीवार पर पोस्ट कर सकें। जब मैं एफबी लिंक पर सबमिट करने पर क्लिक करता हूं, तो फेसबुक पॉपअप बस कहता है "एक त्रुटि हुई। कृपया बाद में पुनः प्रयास करें।" फायरबग बस कहता है कि त्रुटि "छवि दूषित या छिड़काव है:"। अगर कोई एफबी विधि, जैसे FB.login या FB.getLoginStatus की कोशिश करें तो मुझे यह वही संदेश मिलता है। मुझे पता है कि इससे बाहर निकलने के लिए बहुत कुछ नहीं है, लेकिन क्या किसी के पास क्या गलत हो रहा है, या इसे डीबग करने का एक बेहतर तरीका है?फेसबुक एपीआई

function load_FB(){ 
    FB.init({ 
    appId : xxxxxxxxxxxxxxxx, 
    status : true, 
    cookie : true, 
    xfbml : true 
    }); 
} 

var publish = {method: 'feed', message: 'my message'}; 
function publish_wall_post() 
{ 
    FB.ui(publish); 
} 

उत्तर

3

https://developers.facebook.com/docs/reference/javascript/FB.ui/

FB.ui(
    { 
    method: 'feed', 
    name: 'Facebook Dialogs', 
    link: 'https://developers.facebook.com/docs/reference/dialogs/', 
    picture: 'http://fbrell.com/f8.jpg', 
    caption: 'Reference Documentation', 
    description: 'Dialogs provide a simple, consistent interface for applications to interface with users.', 
    message: 'Facebook Dialogs are easy!' 
    }, 
    function(response) { 
    if (response && response.post_id) { 
     alert('Post was published.'); 
    } else { 
     alert('Post was not published.'); 
    } 
    } 
); 
+0

पर FB.ui डॉक्स पर एक नजर डालें मैं इस कोड की कोशिश की और बिल्कुल वैसा ही परिणाम मिला। – mill

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