You've already forked KemoFureApi
added new endpoint
This commit is contained in:
@@ -3,7 +3,7 @@ from flask import current_app as app, request
|
||||
|
||||
import requests
|
||||
|
||||
class DMMProxy(Resource):
|
||||
class LaunchProxy(Resource):
|
||||
def post(self):
|
||||
url = "https://apidgp-gameplayer.games.dmm.com/v5/launch/cl"
|
||||
headers = {"User-Agent": "DMMGamePlayer5-Win/5.3.12 Electron/32.1.0",
|
||||
@@ -11,6 +11,27 @@ class DMMProxy(Resource):
|
||||
"Client-version": "5.3.12",
|
||||
"Content-Type": "application/json"}
|
||||
|
||||
with requests.Session() as session:
|
||||
requests.utils.add_dict_to_cookiejar(session.cookies, request.cookies)
|
||||
response = session.post(url, headers=headers, data=request.data)
|
||||
|
||||
result = app.response_class(
|
||||
response=response.text,
|
||||
status=200,
|
||||
mimetype='application/json'
|
||||
)
|
||||
result.headers.add("Access-Control-Allow-Origin", "*")
|
||||
|
||||
return result
|
||||
|
||||
class FilelistProxy(Resource):
|
||||
def post(self):
|
||||
url = "https://apidgp-gameplayer.games.dmm.com/v5/r2/filelist/cl"
|
||||
headers = {"User-Agent": "DMMGamePlayer5-Win/5.3.12 Electron/32.1.0",
|
||||
"Client-App": "DMMGamePlayer5",
|
||||
"Client-version": "5.3.12",
|
||||
"Content-Type": "application/json"}
|
||||
|
||||
with requests.Session() as session:
|
||||
requests.utils.add_dict_to_cookiejar(session.cookies, request.cookies)
|
||||
response = session.post(url, headers=headers, data=request.data)
|
||||
|
||||
Reference in New Issue
Block a user