Example #1
0
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    
Example #2
0
 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))