def get_texts(data): session['host'] = request.url_root if request.method == 'GET': session['method'] = 'GET' return render_template("uif/text.html", data=data) if request.method == 'POST': session['method'] = 'POST' try:session['user_id'] = request.form['user_id'] except:pass try:session['tw_page_no'] = request.form['tw_page_no'] except:pass try:session['fb_page_no'] = request.form['fb_page_no'] except:pass try:session['source'] = request.form['source'] except:pass with file('tw_fb.account', 'r') as f: account_data = json.load(f) if session['source'] == "twitter": tw_username = account_data[session['user_id']]['tw_username'] tw_page_no = session['tw_page_no'] data['texts']=collector_by_web.fetch_tweets(tw_username, tw_page_no) elif session['source'] == "facebook": fb_username = account_data[session['user_id']]['fb_username'] fb_page_no = session['fb_page_no'] data['texts']=collector.fetch_status(fb_username, fb_page_no) return data
def get_texts_page(data): with file('tw_fb.account', 'r') as f: account_data = json.load(f) source = session['source'] turn_pg= request.args.get('page', 0, type=str) if source == "twitter": tw_username = account_data[session['user_id']]['tw_username'] if turn_pg == "next":session['tw_page_no']=int(session['tw_page_no'])+1 if turn_pg == "prev":session['tw_page_no']=int(session['tw_page_no'])-1 tw_page_no = session['tw_page_no'] data['texts']=collector_by_web.fetch_tweets(tw_username, tw_page_no) elif source == "facebook": fb_username = account_data[session['user_id']]['fb_username'] if turn_pg == "next":session['fb_page_no']=int(session['fb_page_no'])+1 if turn_pg == "prev":session['fb_page_no']=int(session['fb_page_no'])-1 fb_page_no = session['fb_page_no'] data['texts']=collector.fetch_status(fb_username, fb_page_no) return data
def get_texts_page(data): with file('tw_fb.account', 'r') as f: account_data = json.load(f) source = session['source'] turn_pg = request.args.get('page', 0, type=str) if source == "twitter": tw_username = account_data[session['user_id']]['tw_username'] if turn_pg == "next": session['tw_page_no'] = int(session['tw_page_no']) + 1 if turn_pg == "prev": session['tw_page_no'] = int(session['tw_page_no']) - 1 tw_page_no = session['tw_page_no'] data['texts'] = collector_by_web.fetch_tweets(tw_username, tw_page_no) elif source == "facebook": fb_username = account_data[session['user_id']]['fb_username'] if turn_pg == "next": session['fb_page_no'] = int(session['fb_page_no']) + 1 if turn_pg == "prev": session['fb_page_no'] = int(session['fb_page_no']) - 1 fb_page_no = session['fb_page_no'] data['texts'] = collector.fetch_status(fb_username, fb_page_no) return data
def get_texts(data): session['host'] = request.url_root if request.method == 'GET': session['method'] = 'GET' return render_template("uif/text.html", data=data) if request.method == 'POST': session['method'] = 'POST' try: session['user_id'] = request.form['user_id'] except: pass try: session['tw_page_no'] = request.form['tw_page_no'] except: pass try: session['fb_page_no'] = request.form['fb_page_no'] except: pass try: session['source'] = request.form['source'] except: pass with file('tw_fb.account', 'r') as f: account_data = json.load(f) if session['source'] == "twitter": tw_username = account_data[session['user_id']]['tw_username'] tw_page_no = session['tw_page_no'] data['texts'] = collector_by_web.fetch_tweets( tw_username, tw_page_no) elif session['source'] == "facebook": fb_username = account_data[session['user_id']]['fb_username'] fb_page_no = session['fb_page_no'] data['texts'] = collector.fetch_status(fb_username, fb_page_no) return data