2012-10-29 3 views
5

Ich bekomme ein seltsames Problem auf meiner Website. Ich tat, was Facebook-Entwickler-Site genau so sagte, aber immer noch das gleiche Problem. Problem ist, dass, wenn ich auf "Gefällt mir" auf meiner Website klicke, das Popup und die Zählung absolut in Ordnung sind, aber die Geschichte nicht auf der Facebook-Chronik oder im News-Feed veröffentlicht wird. Wie auch immer es seltsam klingt, wenn ich meine Seite mit dem Tool linter debugge, zeigt es keine Warnungen und danach beginnt nur die Schaltfläche für diese Seite auf der Pinnwand des Benutzers zu posten, sonst nicht. Ich bekomme nicht die Verbindung zwischen dem Linter-Tool und dieser Veröffentlichungsrichtlinie von FB. Kann mir jemand dabei helfen mir bitte .... es ist zu viel Zeit :(facebook like wird nicht in der Timeline/new feed/wall posten

Das sind meine Meta-Tags

<meta property="og:description" content="[DESCRIPTION]" /> 
<meta property="og:site_name" content="[SITE_ADDRESS]" /> 
<meta property="og:type" content="object" /> 
<meta property="og:url" content="[PAGE_WHERE_LIKE_BUTTON_IS LOCATED]" /> 
<meta property="og:title" content="[PAGE_TITLE]" /> 
<meta property="og:image" content="[IMAGE_URL]" /> 
<meta property="fb:app_id" content="[APP_ID]" /> 
<meta property="fb:admins" content="[ADMINS_ID]" /> 

Ich bin mit „Like“ als Aktion und „Objekt“ lösen auf meine App Dashbord des Opengraph.

Das merkwürdige ist, alles nach der Verwendung von Debug-Tool feinen onlt funktioniert. Die Frage ist, warum ??

BR, Mailmaster

+0

Ich habe das gleiche Problem hier: http://www.organirama.com/minisite/single.php?p=Image_17.gif. Hast du irgendeine Lösung gefunden? –

+0

Ich habe noch keine Lösung gefunden. Ich habe auf Facebook Foren auch gepostet, aber noch keine Antwort :( – mailmaster09

Antwort

2

Ich hatte das selbe Problem und löste vorübergehend das Facebook-Debug-Tool direkt von der Seite mit einem Ajax-Anruf. Es ist schrecklich, ich weiß. Aber wenn Sie es eilig haben (wie ich), können Sie dies als vorübergehende Arbeit verwenden, bis Sie den richtigen Weg finden

Meine Seite ist http://www.organirama.com/showserver/minisite.php. Die Abhilfe ist (erfordert jquery) .:

$(document).ready(function() { 
    $.ajax({ 
     url : "http://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.organirama.com%2Fshowserver%2Fminisite.php", 
     success : function (a,b) { 
     }, 
     error : function (a,b,c) { 
     } 
    }); 
}); 
+0

Übrigens, danke für die Bereitstellung dieser vorläufigen Lösung. Dies wird sicherlich helfen mir von manueller Arbeit! – mailmaster09

+0

Ich bin in der Lage, meinen Link mit diesem Skript zu debuggen ... danke ... aber immer noch auf eine konkrete Lösung wartend o_O – mailmaster09

+0

Haben Sie jemals eine Lösung dafür gefunden? Ich habe das gleiche Problem. –