facebook graph api getGraphObject() - > asArray()返回null

时间:2014-09-12 20:37:09

标签: php facebook-php-sdk

所以我有这个:

$pages = (new FacebookRequest($session, 'GET', '/search?q=Computers/Technology&fields=likes'))->execute()->getGraphObject()->asArray();

我只是想获得这些网页的喜欢,所以我$pages["likes"]也试过了$pages->likes,我得到了空。 但当我var_dump($pages)时,它会显示所有数据。那么为什么我不能得到喜欢的呢?

1 个答案:

答案 0 :(得分:0)

根据var_dump($ pages)返回的内容,您可能需要执行类似$ pages [''] ['']的操作来获取喜欢的内容。我不确定,因为你没有包含它。

如果值未定义且您可以使用var_dump实际查看数据,则在理解结构后,访问特定字段应该没有任何问题。试试

print_r($pages)

以及查看您的信息。此外,只要没有敏感数据,请发布输出或输出样本以帮助我们找出答案。

干杯!