Php 如何从图形api fb调用项?

Php 如何从图形api fb调用项?,php,json,facebook,facebook-graph-api,feed,Php,Json,Facebook,Facebook Graph Api,Feed,我想从请求的api调用中选择一个特定的field.item并回显它。例如: $getlike = $facebook->api("/fql?q=SELECT%20like_info%20FROM%20stream%20WHERE%20post_id=".$id); $getcm = $getlike['data']['like_info']['user_likes']; echo $getcm; 上述代码的JSON: { "data": [ { "like_in

我想从请求的api调用中选择一个特定的field.item并回显它。例如:

$getlike = $facebook->api("/fql?q=SELECT%20like_info%20FROM%20stream%20WHERE%20post_id=".$id);

$getcm = $getlike['data']['like_info']['user_likes'];
echo $getcm;
上述代码的JSON:

{
  "data": [
    {
      "like_info": {
        "can_like": true, 
        "like_count": 70, 
        "user_likes": false
      }
    }
  ]
}

当我回显$getcm时,它不会返回任何东西。有什么问题吗?

数据
是一个数组;所以你应该把它拿回来-

$getcm = $getlike['data'][0]['like_info']['user_likes'];
echo $getcm;

$getlike=$facebook->api(“/fql?q=SELECT like\u info FROM stream WHERE post\u id=“.$id”)$checklike=$getlike['data'][0]['like_info']['user_likes'];它不返回任何内容。你是说空白?如果是,请检查您是否有权限:
read\u stream
,因为您可以看到我已经检查了权限。但仍然没有结果:(您不必在此处设置权限,只需在代码中设置。请在此处检查答案:帮助!