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")
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")