所以,我正在使用Google+ PHP API Client从api请求中回显信息。这就是我得到的
{"access_token":"privateaccesstoken","anotherthing":"stuff"}'
在我回显它之后,我如何从中提取私有访问令牌?这可能吗?
API 为您提供了 JSON 数据,可以使用 json_decode
在 PHP 中提取这些数据。
$json = json_decode($data, true);
echo $json['access_token']; // echos 'privateaccesstoken'
将 true
作为第二个参数传递以json_decode
将 JSON 对象解码为 PHP 关联数组,这通常是您想要的。
数据以 JSON 格式返回,因此您必须对其进行解码才能使用它:
<?php
$str = '{"access_token":"privateaccesstoken","anotherthing":"stuff"}';
$data = json_decode($str);
echo $data->access_token;