因此,我使用Google+ PHP API客户端回复来自api请求的信息。这就是我得到的
{"access_token":"privateaccesstoken","anotherthing":"stuff"}'
在我回复之后,如何从中提取privateaccesstoken?这可能吗?
答案 0 :(得分:3)
API为您提供JSON数据,可以使用json_decode
在PHP中提取。
$json = json_decode($data, true);
echo $json['access_token']; // echos 'privateaccesstoken'
将true
作为第二个参数传递给json_decode
将JSON对象解码为PHP关联数组,这通常是您想要的。
答案 1 :(得分:2)
数据以JSON格式返回,因此您必须对其进行解码才能使用它:
<?php
$str = '{"access_token":"privateaccesstoken","anotherthing":"stuff"}';
$data = json_decode($str);
echo $data->access_token;