double2022 2013-12-18 15:09
浏览 36

获取最新的“n”转推者的关注者,每个最新的n个推文的句柄

I'm just trying to figure out to what is the best possible way to compute with the data coming from twitter. I have a problem at my hand,

  • i have to get n number of latest tweets from a handle.
  • With that find the n number of retweeters of each tweet.

    if(isset($_GET['handle'])){
        $tweets = $connection->get('https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name='.$_GET['handle'].'&result_type=recent&count=20');
        $data['ex'] = $tweets;
        $data['tweet'] = array();
        $data['tweeters'] = array();
        foreach ($tweets as $tweet) {
             array_push($data['tweet'],$tweet->id_str);
            }
        var_dump($data['tweet']);   
        foreach ($data['tweet'] as $tweters) {
            $retweeters_ids = $connection->get('https://api.twitter.com/1.1/statuses/retweeters/ids.json?id='. $tweters .'&count=10');
            var_dump($retweeters_ids);
    
        }
    }
    

    i know the above code is bad because i can't put a get request inside foreach. So, if someone has a better a way to solve this issue. Rate limit was problem i figured out after trying to do.

  • 写回答

1条回答 默认 最新

  • downloadTemp2014 2013-12-18 18:34
    关注

    I do this with separate scripts that run in separate moments (otherwise I hit the rate limits).

    评论

报告相同问题?

悬赏问题

  • ¥15 神经网络预测均方误差很小 但是图像上看着差别太大
  • ¥15 Oracle中如何从clob类型截取特定字符串后面的字符
  • ¥15 想通过pywinauto自动电机应用程序按钮,但是找不到应用程序按钮信息
  • ¥15 如何在炒股软件中,爬到我想看的日k线
  • ¥15 seatunnel 怎么配置Elasticsearch
  • ¥15 PSCAD安装问题 ERROR: Visual Studio 2013, 2015, 2017 or 2019 is not found in the system.
  • ¥15 (标签-MATLAB|关键词-多址)
  • ¥15 关于#MATLAB#的问题,如何解决?(相关搜索:信噪比,系统容量)
  • ¥500 52810做蓝牙接受端
  • ¥15 基于PLC的三轴机械手程序