28 lines
979 B
Python
28 lines
979 B
Python
from flask import Blueprint, render_template, request, redirect, url_for, flash, session, abort, jsonify, make_response
|
|
from sqlalchemy import func
|
|
import hashlib
|
|
import random
|
|
import logging
|
|
from config import Config
|
|
from app.extensions import limiter, csrf, get_remote_address
|
|
from app.models.user import User
|
|
from app.models.user_email import UserEmail
|
|
from app.util import auth
|
|
from app.services import economy
|
|
from datetime import datetime, timedelta
|
|
|
|
config = Config()
|
|
MobileAPIRoute = Blueprint('mobile', __name__, url_prefix='/')
|
|
|
|
@MobileAPIRoute.route("/device/initialize", methods=["POST"])
|
|
@csrf.exempt
|
|
def DeviceInit():
|
|
return jsonify({"browserTrackerId":random.randint(100000000,9999999999),"appDeviceIdentifier":None})
|
|
|
|
@MobileAPIRoute.route("/mobileapi/check-app-version", methods=["GET"])
|
|
def check_app_version():
|
|
return jsonify({"data":{"UpgradeAction":"None"}})
|
|
|
|
@MobileAPIRoute.route("/mobile/pbe", methods=["GET"])
|
|
def mobile_pbe():
|
|
return "", 200 |