def check_link_weight(link): base_link = get_base_link(link) if base_link == 'http://stackoverflow.com': pyso.install_site(pyso.APISite("api.stackoverflow.com", "1.0")) question = pyso.get_question(ContentDiscoverer(link).get_id()) return (question['score']) >= 3 return True
def GET(self, endpoint, user_id): logging.debug(endpoint, user_id) web.header('Content-type', 'application/json') pyso.install_site(pyso.APISite("api.%s" % endpoint, "1.0")) user = pyso.get_user(user_id) return '{"reputation": %s \ ,"gold_badge": %s \ ,"silver_badges": %s \ ,"bronze_badges": %s \ }' % (user['reputation'], user['badge_counts'].get('gold',0), user['badge_counts'].get('silver',0), user['badge_counts'].get('bronze',0))