由于 Twitter 最近对他们的 API 进行了大修,我试图想办法让我的 Zend CMS 应用程序访问客户端的公共时间线。我目前正在使用这个:
$twitterSearch = new Zend_Service_Twitter_Search('json');
$output = $twitterSearch->search("from:$username", array('rpp' => $total, 'page' => $page));
return $output['results'];
返回所需的数据 - 这很顺利。然而,问题在于它似乎只返回最近的推文。查看他们的Twitter 搜索 API文档,他们指定了只有6-9 天的数据可供使用的时间限制。
许多客户都有他们想要显示的旧推文(一些来自 2012 年初)的时间表。除了 Twitter 搜索 API 之外,还有其他方法可以访问第三方时间线吗?我研究了Zend 的其他 Twitter 功能,但它们似乎只关心访问需要 oAuth 身份验证的敏感数据(直接消息、朋友、发布到您的时间线等)。我只想访问特定用户名的公共时间表。这可能吗?