0

我从 twitter api 得到的列表只有 20 到 300。任何人都可以帮助我如何在 flex 4.6 /action 脚本中一次获得完整的关注者/关注者列表。我成功登录并获得了 accessKey。下面是我获取关注者列表的代码。在那之后推特文件说我们在 15 分钟内不能超过 15 次调用,那你只能得到 300 个关注者列表。文件还说,如果我们在 15 分钟内继续请求超过 15 个请求,应用程序将被禁止。请帮助我如何实现这一目标。

    var consumer:OAuthConsumer = new OAuthConsumer(TWITTER_CONSUMER_KEY, TWITTER_CONSUMER_SECRET);
            var token:OAuthToken = new OAuthToken(twitterAccessObj.accessKey, twitterAccessObj.accessSecret);
            //var postRequest:OAuthRequest = new OAuthRequest("GET",API_URL+'/1/statuses/friends.json',null,consumer, token);
            var params:Object = {};
            params.cursor = "-1";
            var postRequest:OAuthRequest = new OAuthRequest("GET",API_URL+'/1.1/friends/list.json',params,consumer, token);
            var urlRequest:URLRequest = new URLRequest(postRequest.buildRequest(signature));
            var loader:URLLoader = new URLLoader(urlRequest);
            loader.addEventListener(Event.COMPLETE, onFollowerListComplete);
            loader.addEventListener(IOErrorEvent.IO_ERROR, onTwitterIOError);
            loader.addEventListener(HTTPStatusEvent.HTTP_STATUS, onTwitterHttpStatus);
4

0 回答 0