2016-07-04 8 views
-3

Ich habe ein JSON auf einer externen API, und in der Dokumentation der API, weist es an, eine PUT Anfrage zu verwenden, um Datensätze zu aktualisieren. Ich habe viel darüber gelesen, aber ich habe keine ausreichende Menge an Informationen gefunden.Ich muss eine PUT-Anfrage an eine JSON-Datei in einer externen API machen. Ich muss bestimmte Felder aktualisieren

Ich werde mein Bestes tun, um Ihnen die meisten Informationen zur Verfügung zu stellen, damit Sie mir speziell helfen können.

Ich habe die URL in einer Variablen gespeichert: $record.

Die Dokumentation weist an: Legen Sie den Inhalt des Anfragetexts als ein json-formatiertes Array von Datensatzdaten fest. Dies ist die "Nutzlast".

Es liefert auch ein Beispiel:

{ 

“Name”: “Craig J. Peters”, 

“Job Title”: “Director of Engineering” 

} 

ich bestimmte Felder zu ändern. Wie kann ich dies mit cURL und PHP erreichen?

Ich sollte erwähnen: Wenn dies mit JavaScript einfacher ist, bin ich auch offen dafür.

+0

Sie sollten wirklich angeben, was Sie bisher –

+0

ehrlich zu sein versucht haben, ich weiß nicht, was – Matt

+0

@ Matt versuchen spezifisch sein zu deinem Kontext für dieses 'Put' !!! läuft der Code auf einem Back-End-Server oder einer Front-End-Seite? PHP ist meist eine Backend-Technologie, während JS meist Frontend ist. – YvesLeBorg

Antwort