御世話になります。
phpを通してapiで認証情報を通すことが出来ました。
認証から帰ってくる認証キーの値を利用したいのですが、どのようにその部分だけ取得すればよいか分かりません。
json_decodeを実行したのですが、あまり形が変わっていないこととヘッダー情報との兼ね合いが整理できません。
どのようにapiKeyの値を取得すればよいでしょうか?
認証apiから帰ってきたjsonデータはこちらになります。
json
1HTTP/1.1 200 OK Date: Mon, 19 Dec 2016 01:13:22 GMT Content-Type: application/json;charset=UTF-8 Content-Length: 1868 Connection: keep-alive X-Application-Context: application:production {"apiKey":"受け取りたい値","token":"受け取りたい値"}
その後、json_decodeに通した値をvar_dumpで表示したものです。(そのままechoしても値が表示できませんでした)
string(2063) "HTTP/1.1 200 OK Date: Mon, 19 Dec 2016 01:19:27 GMT Content-Type: application/json;charset=UTF-8 Content-Length: 1868 Connection: keep-alive X-Application-Context: application:production {"apiKey":"受け取りたい値","token":"受け取りたい値"}"
実際にやった内容
$array=json_decode($json,true);
echo $array["apiKey"];
この方法で取得できると考えたのですが、【Illegal string offset 'apiKey'】とエラーが表示されてしまいました。
どのようにjsonデータを取得すればよろしいでしょうか?
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。