0

Zend Web サイトに表示される Twitter フィードが必要です。フィードだけで、他には何もありません。

現在、「TwitterController.php」があります。「Twitter.php」スクリプトが /zend/service/twitter/ フォルダーに追加されていないため、次のコードを使用して成功しませんでした

$token = new Zend_Oauth_Token_Access();

        $token->setParams(array(
            'oauth_token'        => 'mytoken',
            'oauth_token_secret' => 'mytokensecret',
        ));

        $twitter = new Zend_Service_Twitter(array(
        'username'       => 'myname',
        'consumerKey'    => 'mykey',
        'consumerSecret' => 'mysecret',
        'accessToken'    => $token
        ));

フィードは私のホームページに表示されるので、このコードを IndexController と TwitterController の両方で試しました。

これは確かに私が作ったよりも簡単ですか?

編集 - 次のコードを IndexController に追加し、Twitter.php ファイルを削除しました。

// Create options array
        $options = array('accessToken' => $token);



// Request data from Twitter (20 most recent statuses posted from the authenticating user)
        $this->view->twitter_timeline = $twitter->status->userTimeline();

私のビューには現在、次のコードしかありません。

<?php   $tweet = $this -> post -> text;?>

エラーをスローしているのは

exception 'Zend_Service_Twitter_Exception' with message 'Invalid method type "status"'

また、私の Twitter アカウントには現在 1 つのツイートしかないことに注意してください。

4

1 に答える 1