it-swarm.com.de

Facebook OG-Tags funktionieren nicht

Ich habe eine einfache Rails 3-App mit einem FB-Button. Ich habe FB OG-Tags verwendet, um das Bild und andere relevante Informationen während der gleichartigen Transaktion zu erhalten. 

beim Testen auf meinem lokalen Server und nach dem Hochladen werden Lügen mit dem Standardbild von Facebook gepostet und enthalten keine anderen Informationen aus den OG-Tags. 

Ich habe mir einige andere Fragen dazu angesehen, die Anweisungen des Entwicklers von FB zur Verwendung der OG-Tags durchgesehen und ich bin mir sicher, dass ich sie richtig eingegeben habe. Ich frage mich, ob es einen weiteren Schritt oder etwas anderes gibt, das mir fehlt

Ich habe die Tags in meinem Kopfbereich so

<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>my title</title>
<meta property="og:title" content="My Site" />
<meta property="og:site_name" content="My Site" />
<meta property="og:url" content="http://www.mysite.com/"/>
<meta property="og:image" content="http://www.mysite.com/assets/image.png"/>
<meta property="og:type" content="ecommerce"/>
<%= stylesheet_link_tag "application", :media => "all" %>
<%= favicon_link_tag "/favicon.ico" %>
<%= csrf_meta_tags %>

Körperzeug

10
Renegade

Schauen Sie sich diesen Link an: http://developers.facebook.com/tools/debug

Geben Sie Ihren URL oder og Tag hier ein, um zu ermitteln, ob etwas mit Ihrer Markierung stimmt.

22
Ranveer

Sie sollten das Präfix in das HTML-Tag einfügen:

<html prefix="og: http://ogp.me/ns#">
1
Mike Gordo

Die og: url ist die URL zum Objekt.

Wenn Ihre Objekt-URL beispielsweise http://yoursite.com/object.php lautet, sollte dies auch Ihr og sein: url

1
Sahil Mittal

Ein mögliches Problem wäre, dass Ihr Bild nicht die Mindestgröße von 200px bei 200px erfüllt. Versuchen Sie, die Größe Ihres Fotos zu ändern, um diese Anforderungen zu erfüllen, was in meinem Fall tatsächlich funktioniert hat.

Hoffe das hilft. 

0
Giannis Brandt