成功登录第三方API访问后,使用以下代码:$response = Requests::post('https://apidomain.com/v3/account/login/api', $headers, $data);当我打印时:echo '<pre>'; print_r($response); echo '</pre>';我得到以下信息:Requests_Response Object( [body] => {"access_token":"blabla",".issued":"2019-07-30T02:47:14.4326684Z",".expires":"2019-08-01T02:47:14.4326686Z"} [raw] => HTTP/1.1 200 OKetc...现在我想将 access_token 作为变量访问,以便我可以通过进一步处理。我尝试访问如下: $access_token=$response[body'] and $access_token=$response[1][body']不幸的是没有任何效果。我该如何解决问题?
1 回答
RISEBY
TA贡献1856条经验 获得超5个赞
使用@catcon 的提议,我可以使用以下代码并使其工作:
$token = json_decode($response->body, true)['access_token']; echo $token;
- 1 回答
- 0 关注
- 107 浏览
添加回答
举报
0/150
提交
取消