こんなエラーが急にでました。
PHP Fatal error: Cannot use object of type stdClass as array in /usr/lib/zabbix/externalscripts/tweetcount.php on line 40
調べてみると、APIからちゃんと情報をとってこれないみたいです。
[root@wiki-web-2 externalscripts]# vi tweetcount.php mo_mo_taoru2001 object(stdClass)#3 (1) { ["errors"]=> array(1) { [0]=> object(stdClass)#8 (2) { ["code"]=> int(34) ["message"]=> string(32) "Sorry, that page does not exist." } } }
Sorry, that page does not exist.てググると、APIのURLが
変わったって記事が出てましたので、ライブラリのURLとか調べていたのですが、
バカな話で単純にTwitterのユーザIDのスペルミスだったという話。
php tweetcount.php mo_mo_taoru2001
→php tweetcount.php mo_mo_tarou2001
One thought on “PHP Twitter APIのエラー”