def follows(): if 'state' in login_session: try: login_session['login'], login_session[ 'user_id'] = ttv_validate_token(login_session['access_token']) return ttv_live_follows(login_session['user_id'], client_id=load_client_id()) except Exception as e: logging.debug("Error: %s" % e) disconnect() return {}
def games(): return ttv_top_games(client_id=load_client_id())
def streams(): return ttv_top_streams(client_id=load_client_id())
def who_am_i(): if 'state' in login_session: return ttv_get_my_info(token=login_session['access_token'], client_id=load_client_id()) else: return '{"data": []}'
def game_info(game_id): return ttv_get_game_viewer_info(client_id=load_client_id(), game_id=game_id)
def user(user_id): return ttv_get_user_info(client_id=load_client_id(), user_id=user_id)