#! /usr/bin/python import FindMyPeepsAPI import cgi print "Context-Type: text/html\n\n" arguments = cgi.FieldStorage() username = arguments.getvalue("Username") friend = arguments.getvalue("Friend") yesorno = int(arguments.getvalue("YesOrNo")) if username == None or friend == None or yesorno == None: print "Missing parameters" else: print FindMyPeepsAPI.accept_or_deny_friend_request(username, friend, yesorno)
#! /usr/bin/python import FindMyPeepsAPI import cgi import json print "Content-Type: html/text\n\n" arguments = cgi.FieldStorage() username = arguments.getvalue("username") Number = arguments.getvalue('Number') if FindMyPeepsAPI.get_vnumber(Number, username): if username == None: print "Missing parameters" else: pendingList = [] for person in FindMyPeepsAPI.pending_list(username): user = {} user["fromUser"] = person pendingList.append(user) print json.dumps(pendingList) else: print "ERROR: ID"
#! /usr/bin/python import FindMyPeepsAPI import cgi import json arguments = cgi.FieldStorage() print "Content-Type: html/text\n\n" username = arguments.getvalue("username") Number = arguments.getvalue('Number') if FindMyPeepsAPI.get_vnumber(Number, username): testList = [] testList = FindMyPeepsAPI.get_notifications(FindMyPeepsAPI.friends_list(username)) testList.sort() liststuff = [] for notification in testList: result = {} result["notification"] = notification["notification"] result["username"] = notification["username"] liststuff.append(result) print json.dumps(liststuff[::-1]) else: print "ERROR: ID"
#! /usr/bin/python import FindMyPeepsAPI import cgi print "Context-Type: html/text\n\n" arguments = cgi.FieldStorage() latitude = arguments.getvalue("Latitude") longitude = arguments.getvalue("Longitude") username = arguments.getvalue("Username") address = arguments.getvalue("Address") comments = arguments.getvalue("Comments") time = arguments.getvalue("Time") notification = time + ":" + username + " has updated his location" if latitude == None or longitude == None or username == None or address == None: print "Missing Parameters" else: FindMyPeepsAPI.update_location(latitude, longitude, notification, username, address, comments) print "Location Added!"
#! /usr/bin/python import FindMyPeepsAPI import cgi import json print "Content-Type: html/text\n\n" arguments = cgi.FieldStorage() username = arguments.getvalue("username") if username == None: print "Missing parameters" else: user = {} user["Latitude"] = FindMyPeepsAPI.get_latitude(username) user["Longitude"] = FindMyPeepsAPI.get_longitude(username) user["Comment"] = FindMyPeepsAPI.get_comment(username) list = [] list.append(user) print json.dumps(list)
#! /usr/bin/python import FindMyPeepsAPI import cgi import json print "Content-Type: html/text\n\n" arguments = cgi.FieldStorage() username = arguments.getvalue("username") if username == None: print "Missing parameter" else: FriendsList = [] for friend in FindMyPeepsAPI.friends_list(username): user = {} user["friend"] = friend FriendsList.append(user) print json.dumps(FriendsList)
#! /usr/bin/python import FindMyPeepsAPI import cgi print "Content-Type: text/html\r\n\r\n" arguments = cgi.FieldStorage() userLoggedIn = arguments.getvalue("userLoggedIn") friend = arguments.getvalue("friend") Number = arguments.getvalue("Number") if FindMyPeepsAPI.get_vnumber(Number, userLoggedIn): if userLoggedIn == None or friend == None: print "Missing parameters" else: print FindMyPeepsAPI.delete_friend(userLoggedIn, friend) else: print "Error: Try again."
#! /usr/bin/python import FindMyPeepsAPI import cgi import json print "Content-type: html/text\n\n" arguments = cgi.FieldStorage() username = arguments.getvalue("username") Number = arguments.getvalue('Number') if FindMyPeepsAPI.get_vnumber(Number, username): if username == None: print "Missing parameter" else: print json.dumps(FindMyPeepsAPI.markers_on_map(username)) else: print "ERROR: ID"
#! /usr/bin/python import FindMyPeepsAPI import cgi print "Content-Type: text/html\n\n" arguments = cgi.FieldStorage() userLoggedIn = arguments.getvalue("userLoggedIn") friend = arguments.getvalue("friend") if userLoggedIn == None or friend == None: print "Missing parameters" else: print FindMyPeepsAPI.delete_friend(userLoggedIn, friend)