Sindbad~EG File Manager

Current Path : /home/numerotech/sc.aios-scientificcommittee.org/aios_livenew_app/core/library/
Upload File :
Current File : //home/numerotech/sc.aios-scientificcommittee.org/aios_livenew_app/core/library/ApiModel.py

from flask import request, url_for,flash, render_template,json
from core import app
from flask import url_for
from datetime import datetime, date, time, timedelta
import requests

class Apimodel:

	def generateToken(self,data):
		url = "https://aios.org/api/"
		payload = "{ \n    \"name\":\"generateToken\",\n    \"param\":\n        { \n            \"uname\":\""+data["user_name"]+"\",\n            \"upwd\":\""+data["pwd"]+"\"\n        } \n}"
		headers = {
		'Content-Type': 'text/plain'
		}
		response = requests.request("POST", url, headers=headers, data=payload)
		data = response.json()
		return data
	
	def getMemberDetails(self,data):
		url = "https://aios.org/api/"
		payload = json.dumps({
		"name": "getMemberDetails",
		"param": {
			"memberShipNo": data["memberShipNo"]
		}
		})
		headers = {
		'authorization': 'Bearer '+data["token"],
		'content-type': 'application/json'
		}
		response = requests.request("POST", url, headers=headers, data=payload)
		data = response.json()
		return data

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists