我正在尝试使用 Codebird 在一个简单的网站上显示我的最新推文。不幸的是,我无法让它工作。这就是我现在所做的。我在 Twitter 开发者页面上创建了我的应用程序。我获得了我的密钥/秘密,然后是我的令牌/秘密。然后我编写了我的小型 PHP 脚本并尝试显示时间线,以查看是否一切正常。在这里我遇到了问题。代码如下:
<?php
require_once ('codebird.php');
\Codebird\Codebird::setConsumerKey(MY_KEY, MY_SECRET);
$cb = \Codebird\Codebird::getInstance();
$cb->setToken(MY_TOKEN, MY_TOKEN_SECRET);
$reply = (array) $cb->statuses_homeTimeline();
print_r($reply);
?>
(显然我将各种关键字符串放在正确的参数中)。
这段代码给了我一个数组( [httpstatus] => 0 )。所以我尝试了
print_r($reply[0]);
但是页面中没有打印任何内容。
我哪里错了?我应该如何修改此代码以获取我的最后一条推文?我对新的 Twitter API 有点陌生,很多东西让我感到困惑。
谢谢您的帮助!