検索

ホームページ  >  に質問  >  本文

PHP経由でJSONレスポンスを返す

<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>
P粉988025835P粉988025835605日前522

全員に返信(1)返信します

  • P粉588660399

    P粉5886603992023-07-31 12:02:46

    これは

    である必要があります リーリー

    json_encode() 関数を呼び出していません。先頭に等号を置くだけです。

    返事
    0
  • キャンセル返事