hofff / contao-shariff

Integration of Heise Shariff Social-Media-Buttons with privacy
10 stars 5 forks source link

Facebook-ID Feld um counts anzeigen zulassen. #17

Closed srhinow closed 6 years ago

srhinow commented 6 years ago

Hallo, mein Kunde hätte gern das die Likes im Facebook-Button angezeigt werden. Dazu gibt es aber kein Eingabefeld. Bitte ein solches Eingabefeld anlegen oder öffentlich angeben wo solch eine Variable gesetzt werden muss und wie diese dann heißen soll.

frontendschlampe commented 6 years ago

@backbone87 und ich haben uns das nochmal angeschaut und uns dazu Gedanken gemacht und wir haben uns dazu entschieden, dass wir die Eingabe der Facebook-ID nicht in Shariff direkt eingeben lassen wollen, da folgendes Problem besteht:

Es kann andere Erweiterungen oder manuelle FB-Scripte geben, die ebenfalls die FB-ID benötigen. Wenn also außerhalb von Shariff schon eine ID vorhanden ist, dann würde die ID mehrfach vorhanden sein und das wäre sehr ungünstig.

Man bräuchte deshalb eigentlich eine Erweiterung, die global ID's für diverse Dienste zur Verfügung stellt mit einer seitenbaumabhängigen Pflege.

Alternativ kann man die Facebook ID über Zusätzliche -Tags im Seitenlayout einarbeiten.

@backbone87 Wie sieht der Code für die Einbindung eigentlich aus? Habe da jetzt auf die Schnelle nichts gefunden!? Gibt es dafür eigentlich einen allgemeinen Einbindecode?

backbone87 commented 6 years ago

@frontendschlampe ich glaube du verwechselst was. Das was du meinst ist fb:app_id in den seiten (siehe https://developers.facebook.com/docs/sharing/webmasters#markup )

@srhinow möchte aber über das shariff backend (vom server aus) die like counts holen und dazu muss man auch die fb id angeben (ähnlich wie ein API key)

frontendschlampe commented 6 years ago

@backbone87 and me misunderstood us when we talked about the problem! ;-)

backbone87 commented 6 years ago

facebook app credentials are configurable per root page since v3