使用没有安装json的facebook-sdk-php3.0


Using facebook sdk php 3.0 without json installed?

我正在尝试一些facebookphp-sdk 3.0教程,但我得到了错误:致命错误:无法将stdClass类型的对象用作数组

我想这与我在实时服务器上的php版本5.1.6有关(在我的examplep上我有5.3.1(。现在我通常使用jsonwrapper,但它似乎不起作用,因为我仍然得到

致命错误:无法将stdClass类型的对象用作第560行/var/www/vhosts/mydomain.com/httpdocs/fb/base_facebook.php中的数组

有其他方法可以让它发挥作用吗??

这与JSON无关。

您正在执行$object['element'],而您应该执行$object->element,或者您可以通过强制转换$object = (array)$object;$object转换为数组。