[ABD] Social Media Buttons mit Datenschutz

In diesem Forum werden nicht länger gepflegte Extensions respektive ihre Themen aufbewahrt. Soll an den Extensions weitergearbeitet werden, bitten wir den Autor eine Nachricht per Kontaktformular zu senden. Nur lesender Zugriff.
Forumsregeln
ABD = ABANDONED = Verlassen/Aufgegeben
  • In diesem Forum werden nicht länger gepflegte Extensions respektive ihre Themen aufbewahrt. Nur lesender Zugriff!
  • Wir raten generell davon ab solche Erweiterungen zu installieren, da sowohl Support als auch Weiterentwicklung ungewiss sind.
  • Soll an den Extensions weitergearbeitet werden, bitten wir den Autor eine Nachricht per Kontaktformular zu senden.
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Re: [BETA] Social Media Buttons mit Datenschutz

Beitrag von tas2580 »

Ah Heise hat ne neue Version, kannte ich noch garnicht. Ja dann ist meine Extension ähnlich wie das von Heise, mit dem Unterschied das Heise Facebook über FQL abfragt, das habe ich anfangs auch probiert, allerdings gehen da nur X? Anfragen pro Tag. Ich hole mir jetzt den Facebook Button und parse den HTML Code, das ging in meinen Tests über 1000 mal. Facebook sieht das zwar sicher nicht so gern, ist mir aber egal.

Gruß Tobi
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Re: [BETA] Social Media Buttons mit Datenschutz

Beitrag von D@ve »

Kann man das nicht direkt über die API abfragen?
There are only 10 types of people in the world: Those who understand binary, and those who don't
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Re: [BETA] Social Media Buttons mit Datenschutz

Beitrag von tas2580 »

Doch, aber da sind nur eine bestimmte Anzahl Abfragen pro Tag möglich. Ich glaube 500, bin mir aber nicht ganz sicher, auf jeden Fall habe ich darüber irgendwann mal die Meldung bekommen das mein Limit erreicht ist.

Ich habe zur Zeit 3 Möglichkeiten das Abzufragen.

FQL wie Heise mit Limit:

Code: Alles auswählen

if($pageinfo = json_decode(file_get_contents('https://api.facebook.com/method/fql.query?format=json&query=select%20share_count%20from%20link_stat%20where%20url="' . $this->full_url . '"'), true))
{
    $return['facebook'] =  isset($pageinfo[0]['share_count']) ? $pageinfo[0]['share_count'] : 0;
}
Einfach per URL mit Limit:

Code: Alles auswählen

if($pageinfo = json_decode(file_get_contents("https://graph.facebook.com/" . $this->full_url), true))
{
    $return['facebook'] =  $pageinfo['shares'];
} 
Den Button auslesen ohne Limit:

Code: Alles auswählen

if($data = file_get_contents('https://www.facebook.com/plugins/like.php?href=' . $this->full_url . '&layout=box_count'))
{
    preg_match('#<span class="pluginCountTextDisconnected">([0-9]+)</span>#s', $data, $matches);
    $return['facebook'] = $matches[1];
}
Die dritte Möglichkeit ist sicher nicht die schönste und wenn Facebook seine Buttons ändert muss man sie anpassen. Das war aber das einzinste was bei meinen Tests über 1000 Abfragen durchgehalten hat.

Gruß Tobi
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
fussle
Mitglied
Beiträge: 1246
Registriert: 25.06.2002 07:31

Re: [BETA] Social Media Buttons mit Datenschutz

Beitrag von fussle »

Ich habe gerade die Dateien aus dem .zip hochgeladen. Leider wird die Ext. nicht erkannt.

In welches Verzeichnis müssen die?

Momentan:

/ext/Social Media Buttons/Social Media Buttons
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Re: [BETA] Social Media Buttons mit Datenschutz

Beitrag von tas2580 »

ext/tas2580/socialbuttons wäre richtig.

In welches Verzeichnis eine Extension muss sieht du immer in der composer.json

Gruß Tobi
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
Benutzeravatar
Minthe
Mitglied
Beiträge: 101
Registriert: 17.05.2012 10:19
Kontaktdaten:

Re: [BETA] Social Media Buttons mit Datenschutz

Beitrag von Minthe »

ext/tas2580/socialbuttons
Grüßle Minthe

auswandern-bulgarien
Benutzeravatar
Minthe
Mitglied
Beiträge: 101
Registriert: 17.05.2012 10:19
Kontaktdaten:

Re: [BETA] Social Media Buttons mit Datenschutz

Beitrag von Minthe »

Huch...du warst schneller :)
Grüßle Minthe

auswandern-bulgarien
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Re: [BETA] Social Media Buttons mit Datenschutz

Beitrag von tas2580 »

Ja seit dem ich n richtiges Handy hab macht es bing wenn jemand auf eins meiner Themen antwortet und ich kann gleich drauf antworten, egal wo ich bin 8)

Gruß Tobi
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
fussle
Mitglied
Beiträge: 1246
Registriert: 25.06.2002 07:31

Re: [BETA] Social Media Buttons mit Datenschutz

Beitrag von fussle »

Danke, installiert und aktiviert. Sollte die Erweiterung jetzt nicht im Reiter "Erweiterungen" erscheinen? Den Cache habe ich schon geleert.
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Re: [BETA] Social Media Buttons mit Datenschutz

Beitrag von tas2580 »

Doch sollte sie, hat bei meinen Tests eigentlich auch funktioniert.

Gruß Tobi
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
Verschoben von Extensions in Entwicklung nach ABD Extensions am 21.09.2023 18:38 durch LukeWCS

Gesperrt

Zurück zu „ABD Extensions“