Esempio n. 1
0
def builder(target, user):
    print(target)
    target.owner = user.name
    target.save()
    twitter = twithandler.getTwitter(user)
    twittertarget = twitter.show_user( user_id=target.twid)
    appstatus = twitter.get_application_rate_limit_status()
    remaining = appstatus['resources']['friends']['/friends/ids']['remaining']
    if remaining:
        hasmore = getfriends(target, twitter)
        while hasmore and int(remaining) > 0:
            hasmore = getfriends(target, twitter)

        print()
        remaining = twitter.get_lastfunction_header(header='x-rate-limit-remaining')
        if remaining:
            success = walkcircle(target, twitter, user)
            target.save()
        else:
            success = False
        return success
    else:
        success = False
        return success