Renvoie la réponse JSON via PHP
P粉988025835
2023-07-30 14:07:11
<p>Comment renvoyer la réponse suivante ? </p><p>Devrait revenir en cas de succès : </p><p><br /></p>
<pre class="brush:php;toolbar:false;">{ status : "ok", data :
[ { franchiser_no : <numéro de franchiseur>
, statut_franchiseur : non collecté | actif | livré exception |
, liste_événements :
[ { date : <date>, statut : non collecté actif | exception renvoyée |
, description : <description facultative>
, code : <code facultatif, peut correspondre aux codes de franchiseur définis>
, emplacement : <emplacement facultatif, tel que ville ou hub>.
... raw_event : <l'événement d'origine tel que reçu de l'API du franchiseur est obligatoire.
... } ] } .... ] }</pre>
<p>J'utilise ce code, mais aucune réponse n'est envoyée à mon serveur. S'il vous plaît dites-moi s'il y a une erreur dans ce code ? </p>
<pre class="brush:php;toolbar:false;"><?php
$data = json_decode(file_get_contents("php://input"));
écho json_encode = [
"statut" => "ok",
"données" =>
[
"franchiseur_no" => "1210110080",
"statut_franchiseur" =>
"liste_événements" =>
[
"date" => "30-07-2023",
"statut" => "exception",
"description" => "facultatif",
"code" => "facultatif",
"emplacement" => "facultatif",
"raw_event" => "obligatoire"
],
],
],
],
];≪/pré>
<p><br /></p>
Ça devrait être comme ça
Vous n'avez pas appelé la fonction json_encode(). Vous mettez simplement un signe égal devant.