def post(self): accountid = self.session.get('accountid') account = Account.get_by_accountid(accountid) if 1 != account.mod: return testcode = self.request.get('testcode') assert (testcode) d = json.loads(testcode) assert (d) d['name'] = "asdf" det = Account.api_convert(d['facebookid'], d['access_token'], None, d['name'], d['guestid']) self.redirect(self.request.url + 'input?result=' + str(det))
def post(self): accountid = self.session.get('accountid') account = Account.get_by_accountid(accountid) if 1 != account.mod: return testcode = self.request.get('testcode') assert(testcode) d = json.loads(testcode) assert(d) d['name'] = "asdf" det = Account.api_convert(d['facebookid'], d['access_token'], None, d['name'], d['guestid']) self.redirect(self.request.url + 'input?result='+str(det))
def post(self): if False == (USER_AGENT in self.request.headers["User-Agent"]): self.response.out.write(json.dumps({'success': False})) return self.response.headers['Content-Type'] = 'application/json' facebookID = self.request.get('facebookid') guestID = self.request.get('guestid') name = self.request.get('name') access_token = self.request.get('access_token') expiration_date = self.request.get('expiration_date') if "" == access_token: access_token = None if "" == expiration_date: expiration_date = None if None == facebookID: ret = {} ret['err'] = 'facebookid' self.response.out.write(json.dumps(ret)) return if None == guestID: ret = {} ret['err'] = 'guestid' self.response.out.write(json.dumps(ret)) return if None == name: ret = {} ret['err'] = 'name' self.response.out.write(json.dumps(ret)) return ret = Account.api_convert(facebookID, access_token, expiration_date, name, guestID) if False == ret['success']: ret = Account.api_login(facebookID, access_token, expiration_date, name) if None != ret['id']: del ret['id'] self.response.out.write(json.dumps(ret))
def post(self): if False == (USER_AGENT in self.request.headers["User-Agent"]): self.response.out.write(json.dumps({'success':False})) return self.response.headers['Content-Type'] = 'application/json' facebookID = self.request.get('facebookid') guestID = self.request.get('guestid') name = self.request.get('name') access_token = self.request.get('access_token') expiration_date = self.request.get('expiration_date') if "" == access_token: access_token = None if "" == expiration_date: expiration_date = None if None == facebookID : ret = {} ret['err'] = 'facebookid' self.response.out.write(json.dumps(ret)) return if None == guestID : ret = {} ret['err'] = 'guestid' self.response.out.write(json.dumps(ret)) return if None == name : ret = {} ret['err'] = 'name' self.response.out.write(json.dumps(ret)) return ret = Account.api_convert(facebookID,access_token,expiration_date,name,guestID) if False == ret['success']: ret = Account.api_login(facebookID,access_token,expiration_date,name) if None!=ret['id']: del ret['id'] self.response.out.write(json.dumps(ret))