Zend_Service_Twitter で TwitterAPI v1.1 をサポートするため、Zend Framework v1.12.3 にアップグレードしました。以前は、うまく機能する 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 を使った実際の例はありますか?