def get(self): tmp = db.GqlQuery('SELECT * FROM Friend') for i in tmp: try: diff.Diff(getauth(i.login_name), i.name, 1, 0, i.login_name) except: print("%s error" % i.login_name)
def get(self): tmp=db.GqlQuery('SELECT * FROM Friend') for i in tmp: try: diff.Diff(getauth(i.login_name),i.name,1,0,i.login_name) except: print("%s error"%i.login_name)
def makereq(self, path, data=""): authv = 'FUS nonce="", signature="' + self.auth + '", nc="", type="", realm="", newauth="1"' r = requests.post("https://neofussvr.sslcs.cdngc.net/" + path, data=data, headers={"Authorization": authv}, cookies={"JSESSIONID": self.sessid}) if "NONCE" in r.headers: self.encnonce = r.headers["NONCE"] self.nonce = auth.decryptnonce(self.encnonce) self.auth = auth.getauth(self.nonce) if "JSESSIONID" in r.cookies: self.sessid = r.cookies["JSESSIONID"] r.raise_for_status() return r.text
def get(self): login_name=str(users.get_current_user()) self.response.out.write("<html><head><link rel=\"shortcut\" href=\"/favicon.ico\" /></head><body>") if users.get_current_user(): url = users.create_logout_url(self.request.uri) self.response.out.write("<a href='"+url+"'>%s Google Logout</a><br /><br />\n"%(login_name)) else: self.redirect('/') auth=getauth(users.get_current_user()) if auth: user_name=tweepy.API(auth).me().screen_name showtmp=diff.getemail(login_name) self.response.out.write("<a href='/oauth_logout'>%s OAuth Logout</a><br /><br />\n"%user_name) booltmp="" if showtmp.fo: booltmp="checked=\"true\"" delta=0 if showtmp.timezone: delta=showtmp.timezone if tweepy.API(auth).test(): timeout="" for i in range(25): if i-12!=delta: timeout+="<option value =\"%d\">%d</option>"%(i-12,i-12) else:timeout+="<option value =\"%d\" selected=\"selected\">%d</option>"%(i-12,i-12) self.response.out.write(""" <font color="#FF0000">if you put your email below,when you get new unfo i will send email to you</font> <table> <tr> <form action="/set" method="post"><table> <div><input type="text" name="email" size="20" value="%s"></div> <div><input name="fo" type="checkbox" %s> new follower mail notify</div> <div><select name="timezone">"""%(showtmp.email,booltmp)+ timeout+""" </select> timezone</div> <div><input type="submit" value="save change"></div> </table></form> </tr><br /><tr> <form action="/clear" method="post"> <div><input type="submit" value="clear all the data"></div> </form> </tr> </table>""") diff.Diff(auth,user_name,1,0,login_name); tmp=db.GqlQuery('SELECT * FROM Show WHERE name=:1',user_name) datatmp=tmp.get() self.response.out.write('<p><font color="#FF0000">new unfo:</font></p>') self.response.out.write("<table>") datatmp.unfo.reverse() for i in datatmp.unfo: s=i.split("@") self.response.out.write("<tr><td><a href=\"http://twitter.com/"+s[0]+"\">"+s[0]+"</a></td><td>"+s[1]+"</td></tr>") self.response.out.write("</table>") self.response.out.write('<p><font color="#FF0000">new fo:</font></p>') self.response.out.write("<table>") datatmp.fo.reverse() for i in datatmp.fo: s=i.split("@") self.response.out.write("<tr><td><a href=\"http://twitter.com/"+s[0]+"\">"+s[0]+"</a></td><td>"+s[1]+"</td></tr>") self.response.out.write("</table>") else: self.response.out.write('OAuth Error.<br />\n') else: self.response.out.write("<a href='/auth'>OAuth Login</a>\n") self.response.out.write("</body></html>")
def post(self): name=users.get_current_user() diff.Diff(getauth(name),tweepy.API(getauth(name)).me().screen_name,1,1,name); self.redirect('/')