【问题标题】:Get tweets from specific user with Code Igniter使用 Codeigniter 从特定用户那里获取推文
【发布时间】:2012-03-16 00:04:37
【问题描述】:

我正在尝试从特定用户那里获取推文,但在 Code Igniter 中找不到执行此操作的方法。我看到几个页面在寻找解决方案,例如:

但所有这些似乎都是为了授权而不是为了获取推文。有关此主题的任何帮助或建议?

【问题讨论】:

    标签: php codeigniter twitter codeigniter-2


    【解决方案1】:

    在 github 上使用这个库:

    TwitterFetecher for codeigniter 并阅读文档

    TwitterFetcher.php 放在 libraries 文件夹中。

    在你的控制器/action 上加载它

    public function home() {
    $this->load->library('twitterfetcher');
    
            $tweets = $this->twitterfetcher->getTweets(array(
                'consumerKey'       => 'yourkey',
                'consumerSecret'    => 'yourkey',
                'accessToken'       => 'yourkey',
                'accessTokenSecret' => 'yourkey',
                'usecache'          => true,
                'count'             => 2,  //this how many tweets to fectch
                'numdays'           => 30
            ));
        $data['twiites'] = $tweets  ; 
      $this->load->view('home/home',$data);
     }
    

    CHAW!

    【讨论】:

    • 我不知道我们将这个库的用户名传递到哪里。你能解释一下我该怎么做吗?
    • @Yasmeen 您需要登录到您的 Twitter 帐户和开发者 API,然后生成密钥..yourkeys 上方的用户名类似
    • 是的,所以我无法使用此库从另一个帐户获取最新推文?还是谢谢你:)
    • 这应该是您的 API 开发人员设置...我确信将您的 twitter.php 放在库文件夹中会起作用..
    • 必须在实时服务器上还是在本地服务器上才能正常工作? @danielad
    【解决方案2】:

    你看过CI Sparks吗? example build Spark 的功能与您的要求相似

    那里有几个软件包看起来可以满足您的需求。

    例如

    【讨论】:

      猜你喜欢
      • 2015-07-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-17
      • 1970-01-01
      • 1970-01-01
      • 2014-02-19
      • 1970-01-01
      相关资源
      最近更新 更多