Heim >Backend-Entwicklung >PHP-Tutorial >Ein Problem mit Curl-Grabbering von WeChat-Webseiten
Heute hat mich der Chef des Unternehmens gebeten, eine WeChat-Webseite abzurufen. Ich habe Curl verwendet, um deren JSON abzurufen, aber ich konnte den statischen HTML-Code dieser Webseite nicht abrufen. Ich weiß nicht, wie ich diese erfassten JSON-Daten verwenden soll, um die Seite anzuzeigen. Das JSON-Paket enthält den Inhalt der Seite
————
Der JSON ist zu lang und ich kann nicht alles direkt auf den Server stellen. Könnt ihr mir helfen, einen Blick darauf zu werfen? Ich habe einen ganzen Tag daran gearbeitet↓↓↓↓↓
Adresse im JSON-Format
JS-Dateiadresse
Heute hat mich der Chef des Unternehmens gebeten, eine WeChat-Webseite abzurufen. Ich habe Curl verwendet, um deren JSON abzurufen, aber ich konnte den statischen HTML-Code dieser Webseite nicht abrufen. Ich weiß nicht, wie ich diese erfassten JSON-Daten verwenden soll, um die Seite anzuzeigen. Das JSON-Paket enthält den Inhalt der Seite
————
Der JSON ist zu lang und ich kann nicht alles direkt auf den Server stellen. Könnt ihr mir helfen, einen Blick darauf zu werfen? Ich habe einen ganzen Tag daran gearbeitet↓↓↓↓↓
Adresse im JSON-Format
JS-Dateiadresse
Danke für die Einladung. Das bedeutet, dass die Daten, die abgerufen werden sollten, erfolgreich abgerufen wurden, aber das html
dieser Seite befindet sich in den json
-Daten, oder? Können Sie das entsprechende html
von json
nicht analysieren? Konvertieren Sie zuerst das Datenformat mit der Funktion php
von json_decode
und extrahieren Sie dann html
. Ich hoffe, das hilft dir
Veröffentlichen Sie die JSON-Daten, um zu sehen, ob sie HTML-Code enthalten. Hängen Sie ihn direkt an den HTML-Browser an. Ich habe mir gerade die JSON-Daten angesehen Die Daten einer E-Commerce-Website können grob in Kopfdaten, Hauptinhalt und Fußdaten unterteilt werden. Sie können JSON in ein PHP-Array konvertieren und es dann durchlaufen, müssen jedoch die HTML-Statik und den Stil der Seite bereitstellen. Dieses JSON stellt hauptsächlich die Produktinformationen der Seite bereit.
Sie können json
Daten
Verwenden Sie json_decode
, um den HTML-Code zu dekodieren und zu extrahieren. Anschließend können Sie ihn grob echo
zur Webseite hinzufügen oder verarbeiten, bevor Sie ihn einfügen.