Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/254.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Can';t从Facebook Graph API访问PHP中的对象变量_Php_Facebook Graph Api - Fatal编程技术网

Can';t从Facebook Graph API访问PHP中的对象变量

Can';t从Facebook Graph API访问PHP中的对象变量,php,facebook-graph-api,Php,Facebook Graph Api,我对Facebook Graph API有一个请求,该API从Facebook帐户返回帖子 我只是尝试访问用PHP返回的对象的数据实例,但我尝试的所有操作都返回NULL 样本响应 { "data": [ { "id": " 111111111111111111100000", "message": "Coming soon #PERFECTFIT 05.07.17 first decode it with json_decode then t

我对Facebook Graph API有一个请求,该API从Facebook帐户返回帖子

我只是尝试访问用PHP返回的对象的数据实例,但我尝试的所有操作都返回NULL

样本响应

{
   "data": [
      {
         "id": " 111111111111111111100000",
         "message": "Coming soon #PERFECTFIT 05.07.17 first decode it with json_decode then trying to access the data object 

$res = json_decode($response);    
print_r($res->data);
print_r($res->data[0]->id);
print_r($res->data[0]->message);
{
“数据”:[
{
“id”:“1111111000000”,
“消息”:“即将到来”#PERFECTFIT 05.07.17首先使用解码,然后尝试访问数据对象


您必须使用第一个json解码函数,以便从json响应中获取数据

$response={
“数据”:[
{
“id”:“143384725674462_1592535354092718”,

“消息”:“很快就要来了”#PERFECTFIT 05.07.17解码后进行
var\u转储($response);
。(如果需要解码)通过这种方式,您将看到数据的结构并了解如何访问它。这是从
var_dump
。它不需要解码,因为在当前数据结构中肯定可以访问键
data
。请按照建议操作,var_转储响应。您上面的不是var dump,它只是一个json表示你认为你有,但显然你没有;)“那是从var_dump来的”——这是一个简单的字符串值,不是任何复杂的数据结构。它是JSON——你必须首先解码它。