Abrufen des JSON-Objekts durch Aufrufen einer URL mit Parametern in PHP

7

Ich versuche, Json-Daten durch Aufruf von Moodle URL zu erhalten:

%Vor%

Die Antwort Format von Moodle-System ist wie folgt:

%Vor%

Das Ergebnis habe ich mit PHP versucht zu verarbeiten:

%Vor%

Ergebnis ist: undefined

Jetzt die Frage: Wie kann ich die json Antwort Format von Moodle System verarbeiten? Jede Idee wäre großartig.

[UPDATE]: Ich habe einen anderen Ansatz über curl verwendet und in php.ini folgende Zeilen geändert: * extension = php_openssl.dll *, * allow_url_include = Ein *, aber jetzt ist ein Fehler aufgetreten : Hinweis: Versuch, die Eigenschaft von Nicht-Objekt zu erhalten. Hier ist der aktualisierte Code:

%Vor%

Kann mir jemand raten?

    
Dozent 10.01.2013, 16:34
quelle

1 Antwort

30

json_decode () erwartet eine Zeichenfolge, keine URL. Sie versuchen, diese URL zu entschlüsseln (und json_decode () wird NICHT eine http-Anfrage ausführen, um den Inhalt der URL für Sie abzurufen).

Sie müssen die JSON-Daten selbst abrufen:

%Vor%     
Marc B 10.01.2013, 16:37
quelle

Tags und Links