def get(self): user_name = self.request.get('user_name') if memcache.get(user_name + 'updated'): self.response.out.write(json.dumps({"page": 1, "pageCount": 1})) return ba = BnterOAuth(self.request.remote_addr) edgeManager = EdgeManager(ba.getToken()) page = self.request.get('page') info = edgeManager.updateEdgesForUser(user_name.lower(), page) if info['page'] == info['pageCount']: logging.info("Update friends for %s" % user_name) memcache.set(user_name + 'updated', 1, 6000) self.response.out.write( json.dumps({ "page": info['page'], "pageCount": info['pageCount'] }))
def get(self): user_name = self.request.get('user_name') if memcache.get(user_name + 'updated'): self.response.out.write(json.dumps({ "page": 1, "pageCount": 1 })) return ba = BnterOAuth(self.request.remote_addr) edgeManager = EdgeManager(ba.getToken()) page = self.request.get('page') info = edgeManager.updateEdgesForUser(user_name.lower(), page) if info['page'] == info['pageCount']: logging.info("Update friends for %s" % user_name) memcache.set(user_name + 'updated', 1, 6000) self.response.out.write(json.dumps({ "page": info['page'], "pageCount": info['pageCount'] }))
def get(self): ba = BnterOAuth(self.request.remote_addr) edgeManager = EdgeManager(ba.getToken()) user_name = self.request.get('user_name') edges = edgeManager.getEdgesForUser(user_name.lower()) self.response.out.write(json.dumps(edges))