次のコードを使用して、guzzle php で投稿リクエストを行うことができます
$request = $this->request('POST', $this->url, array('form_params' => $params));
すべて正常に動作します。でも電話したら
$request->getBody()->getContents();
返される内容の先頭に「root」という文字列が付加されます。
なぜこれが起こっているのか理解していないようです。
任意の支援をいただければ幸いです。
私が var_dump したときに得られるものの例はこれです
string(4) "root"
{"access_token":"kjVbpzmk3VAWTHn3jyeaM1nal1zkFIPZrI8khmKQ",
"token_type":"Bearer",
"expires_in":604800,
"user_id":3,
"user":{
"id":3,
"name":"Thomas Paul"
}
}
一方、郵便配達員ではこれを取得します
{
"access_token": "y9Jeovb3EERC4oE13yCS8WfFi3XK1eul4D4luwX3",
"token_type": "Bearer",
"expires_in": 604800,
"user_id": 3,
"user": {
"id": 3,
"name": "Thomas Paul"
}
}