mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 29.03.2024 01:31 Benutzername: Passwort: Auto-Login

Thema: Facebook Like Button. Cache Problem! vom 25.01.2012


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Facebook Like Button. Cache Problem!
Autor Nachricht
gotoAndPlay
Threadersteller

Dabei seit: 22.11.2006
Ort: -
Alter: 40
Geschlecht: Männlich
Verfasst Mi 25.01.2012 10:09
Titel

Facebook Like Button. Cache Problem!

Antworten mit Zitat Zum Seitenanfang

Moin zusammen,

ich arbeite gerade an einem Gewinnspiel. Nach dem die Anmeldung abgeschlossen worden ist, wird der User auf eine Seite geleitet, wo er aufgefordert wird, seinen Beitrag im Facebook zu präsentieren. Das klappt auch alles, aber der Cache des Facebook Open Graphs macht mir einen Strich durch die Rechnung!

Es wird immer der gleiche Link gepostet und nicht dynamisch angepasst.

Hier mein Quellcode:

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de" xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml">
<head>   
<?php $idLetzteDatenbank = $_POST["ideintrag"]; ?>
<meta property="fb:app_id" content="xxxID" />
<meta property="fb:admins" content="xxxID"/>
<meta property="og:title" content="BESCHREIBUNG"/>
<meta property="og:type" content="article"/>
<meta property="og:url" content="gewinnspielURL.php?gewinnspiel=beitrag&id=<?php echo $idLetzteDatenbank; ?>"/>
<meta property="og:image" content="facebook_like_neu.jpg"/>
<meta property="og:description" content="Stimm für mich ab"/>
<meta property="og:title" content="TITEL"/>
<meta property="og:site_name" content="Seitenname"/>
</head>
<body>
<div class="fb-like" data-send="false" data-width="450" data-show-faces="false" data-action="recommend" style="margin-left: 321px;"></div>

<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/de_DE/all.js#xfbml=1&appId=xxxID";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>   
</body>
</html>


Hat jemand ne Idee, wie sich dieses Problem lässt? Kann man den Facebook Cache umgehen?

Ich habe nun versucht beim Aufruf dieser Seite einen Random-Parameter mit zuübergeben zufall.php?cache=ZUFALLSZAHL, doch dies führt dazu, dass gar keine Inhalte an Facebook übermittelt werden. Erst wenn ich diese Seite in zweites Mal aufrufe, dann funktioniert es! Aber das ist für den User ja keine Lösung...
  View user's profile Private Nachricht senden
m
Moderator

Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mi 25.01.2012 14:15
Titel

Antworten mit Zitat Zum Seitenanfang

Wie soll sich denn ein unbekanntes Dokument in einem Cache befinden?

Vielleicht einfach mal die og:url korrekt angeben *zwinker*
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
 
Ähnliche Themen Facebook Button Problem (FBP)
facebook like button
Facebook Like Button (Link)
Hilfe - Facebook Like-Button
Facebook Share und Like Button
Facebook Share Button und das Thumnail
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.