我已经升级到 Zend Framework v1.12.3,因为它支持带有 Zend_Service_Twitter 的 TwitterAPI v1.1。之前,我使用过运行良好的 TwitterAPI 1.0(之前的 ZF 1.12.3),但这种情况会在 2013 年 3 月发生变化。
如果我使用以下 ZF 1.12.3 代码调用 TwitterAPI v1.1,我会不断收到一个我无法向自己解释的奇怪错误:
代码:
$twitterService = new Zend_Service_Twitter(array(
'consumerKey' => $this->config['consumerKey'],
'consumerSecret' => $this->config['consumerSecret'],
'username' => $twitterVO->getTwitterUserName(),
'accessToken' => $accessToken // unserialized object
));
$response = $twitterService->statusesUpdate("TEST");
这就是我得到的错误。我调用哪个函数并不重要(在本例中是 statusesUpdate("Test")):
消息是“无效的块大小”“无法读取块体”。数组中的“type”属性显示一个“->”。这也有点可疑,但我不知道它来自哪里。
有人有 Zend Framework 1.12.3 的工作示例吗?