0
私は簡単なPHPを使用してguzzle
jsonポストから結果を取得しようとしています。シンプルなPHPでguzzle JSONポストを取得
これは、このファイルは外部のプロジェクトであるを編集し、このファイルがlaravel 5.3プロジェクト
public function getPhotos($properties)
{
$codes = [];
foreach($properties as $property)
{
$codes[$property['codigo']] = $property['cod_filial'];
}
$client = new Client();
$response = $client->request('POST', 'http://local.app/file2.php', ['json' => \GuzzleHttp\json_encode($codes)]);
var_dump($response); exit;
}
であり、これは、ローカルのURLにhttp://local.app/file2.php
私のファイルであるfile1.php で編集私の関数でありますlaravelと私は指しているエンドポイントを設定しています。
<?php
$input = file_get_contents('php://input');;
$input = json_decode($input);
return $input;
私は何が間違っているのか分かりません。
誰かが私を助けることができますか?どうもありがとう。
あなたの 'getPhotos()'で 'var_dump()'の代わりに 'json_encode()'を試してください –
私はvar_dumpを使って端末でのteの返りを見ています。とにかくjson_encodeは 'string(2) @AaronW。 –