PHP経由でJSONレスポンスを返す
P粉988025835
2023-07-30 14:07:11
<p>次の応答を返すにはどうすればよいですか? </p><p>成功時に返される必要があります: </p><p><br /></p>
<pre class="brush:php;toolbar:false;">{ ステータス : "ok"、データ :
[ { フランチャイザー番号 : <フランチャイザー番号>
、franchisor_status : 未収集 | アクティブ | 配送済み | 返品 | 例外
、イベントリスト:
[ { 日付: <日付>、ステータス: 未収集 | アクティブ | 配送済み | 返品 | 例外
、説明: <オプションの説明>
、コード: <オプションのコード、定義されたフランチャイザー コードにマップされる場合があります>
、場所: <都市やハブなどのオプションの場所>。
... raw_event: <フランチャイザー API から受信した元のイベント。必須
... } ] } .... ] }</pre>
<p>このコードを使用していますが、サーバーに応答が送信されません。このコードに間違いがあれば教えてください。 </p>
<pre class="brush:php;toolbar:false;"><?php
$data = json_decode(file_get_contents("php://input"));
echo json_encode = [
"ステータス" => "ok",
"データ" => [
[
"フランチャイズ番号" => "1210110080",
"franchisor_status" => "例外",
"イベントリスト" => [
[
"日付" => "2023-07-30",
「ステータス」 => 「例外」、
"説明" => "オプション",
「コード」 => 「オプション」、
"場所" => "オプション",
"raw_event" => "必須"
]、
]、
]、
]、
];</pre>
<p><br /></p>
これは
である必要があります リーリーjson_encode() 関数を呼び出していません。先頭に等号を置くだけです。