JSON-Daten an Webservice - wie werden erwartete JSON-Daten definiert?

Ich erstelle einen RESTful-Webdienst in PHP, der JSON als Nutzlast akzeptiert. Meine Frage ist nun, wie genau beschreibe ich dem Benutzer das Format, in dem die JSON-Anforderung eingeht? Ich bin neu bei JSON und glaube nicht, dass ich 100% im Griff habe.

Wird das System der anderen Benutzer im Grunde genommen eine Datenstruktur (ein solches Array) mit den von mir benötigten Schlüsselwertpaaren erstellen, diese in JSON codieren und an meinen Webservice senden?

Gebe ich ihnen buchstäblich eine Kopie davon, wie das Array aussehen soll? Vielen Dank!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage