Beispiel #1
0
def post_data():
    if request.method == "POST":
        try:
            pageAccesstoken = request.form.get("pageAccessToken", '')
            pageID = request.form.get("pageID", '')
            header = "OAuth " + pageAccesstoken
            fieldProperty = request.form.get("fieldProperty", '')
            fieldPropertyValue = request.form.get("fieldPropertyValue", '')
            data = {}
            if fieldProperty == "emails":
                x = [fieldPropertyValue]
                data[fieldProperty] = str(x)
                # data=json.dump(data)
            else:
                data[fieldProperty] = fieldPropertyValue
            print(data)
            response1 = r1('POST',
                           "https://graph.facebook.com/" + pageID,
                           data=data,
                           headers={"Authorization": header})
            response = json.dumps(response1.json())
            return (response)
        except:
            return ("failure")
    return ("invalid call")
Beispiel #2
0
def get_data(request):
	if request.method=="POST":
		# try:
		response1=r1('GET',"https://graph.facebook.com/"+pageid+"?fields="+fieldstring,headers={"Authorization": header})
		response=json.dumps(response1.json())
		# print(response)
		return HttpResponse(response)
		# except:
		# 	return HttpResponse('failure')
	return HttpResponse("invalid")
def get_data(request):
	if request.method=="POST":
		try:
			pageAccesstoken=request.POST.get("pageAccessToken",'')
			pageID=request.POST.get("pageID",'')
			header="OAuth "+pageAccesstoken
			response1=r1('GET',"https://graph.facebook.com/"+pageID+"?fields="+fieldstring,headers={"Authorization": header})
			response=json.dumps(response1.json())
			return HttpResponse(response)
		except:
			return HttpResponse('Some Error Occured')
	return HttpResponse("invalid call")
def post_data(request):
	if request.method=="POST":
		try:
			pageAccesstoken=request.POST.get("pageAccessToken",'')
			pageID=request.POST.get("pageID",'')
			header="OAuth "+pageAccesstoken
			fieldProperty=request.POST.get("fieldProperty",'')
			fieldPropertyValue=request.POST.get("fieldPropertyValue",'')
			data={}
			data[fieldProperty]=fieldPropertyValue
			response1=r1('POST',"https://graph.facebook.com/"+pageID,data=data,headers={"Authorization": header})
			response=json.dumps(response1.json())
			return HttpResponse(response)
		except:
			return HttpResponse("failure")
	return HttpResponse("invalid call")