Holen Sie sich Facebook-meta-tags mit PHP
Ich versuche Facebook die meta-tags aus dem HTML.
Bin ich mit einfachen html-dom, um alle html-Daten von der Website.
Ich habe versucht mit preg_replace, aber ohne Glück.
Möchte ich z.B. den Inhalt dieser fb-meta-tag:
<meta content="IMAGE URL" property="og:image" />
Hoffe mir kann jemand helfen! 🙂
Kannst du uns ein paar mehr Infos, wie, was haben Sie versucht, und was macht dein code aussieht?
mögliche Duplikate von Wie zu analysieren und zu verarbeiten HTML mit PHP?
mögliche Duplikate von Wie zu analysieren und zu verarbeiten HTML mit PHP?
InformationsquelleAutor Simon Thomsen | 2012-08-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich würde empfehlen get_meta_tags() aber es scheint nicht zu funktionieren (bei mir) :s
Aber ich würde eher vorschlagen, mit DOMDocument sowieso:
Hoffe es hilft
erste Methode nicht funktioniert, weil get_meta_tags() nur pass meta-tags mit name-Attribute.
Ich sehe, wie dieser Sinn macht, auf den ersten Blick, aber nach dem Versuch es zu implementieren, und dass es scheitern, macht es nicht result in ein rekursions-problem, wenn die file_get_contents() ruft sich selbst, weil der PHP-parser wird aufgerufen, wieder und wieder?
Es wird, wenn es sich selbst aufruft.
Vielen Dank für die Beantwortung. Ich endete du die ganze Sache um mit dem erstellen der meta-Daten mit PHP in die erste Stelle, und dann einfach den Aufruf der gleichen Variablen später, wenn ich Sie brauchte, statt zu versuchen zu Lesen, die von hardcoded html-meta-Daten mit PHP.
InformationsquelleAutor Lawrence Cherone
Gemäß dieser Methode werden Sie get key pair array von fabcebook open graph-tags.
InformationsquelleAutor Bhaskar Bhatt