上のコードへのアクセス私はがつがつ食うことにより、APIへの接続:がつがつ食う - サーバーエラー
$client = new Client();
try {
$res = $client->post('xxx' . $this->url , [
'headers' => $headers,
'json' => $data,
]);
} catch(Exception $e) {
echo json_decode($e->getResponse()->getBody(), true);
}
そして、それは働いているが、それは「キャッチ」だとき、私は応答からコードを取得する必要がありますが、私は取得:
Server error: `POST XXXXX` resulted in a `555 Error` response: {"status":"ERROR","errors":[{"message":"Subscribers already exists in this subscribers list","code":1304}]}
コードを取得できません。これを行う方法?ここで
例外コードについてお聞きしますか?または、HTTPリターンステータスコード? –
@AlexHowansky HTTP。このコード - > '' '" code ":1304''' – Vertisan
サーバー上で実行されているソフトウェアのドキュメントを参照する必要があります。 – Jaime