• flask


    # -*- coding: utf-8 -*-
    # @Time : 2018/12/30 20:55
    # @Author : yang dan
    # @FileName: mockXCX.py

    """
    1.服务名称:挡板程序,模拟企业版微服务 小程序sprint 1st 接口服务
    2.接口详情:
    1)小程序登录及token刷新:/sns/component/jscode2session | GET
    """

    from flask import Flask, request
    import json

    app = Flask(__name__)


    @app.route('/')
    def index():
    return 'flask demo!'

    # 小程序登录及token刷新
    @app.route('/sns/component/jscode2session', methods=['GET', 'POST'])
    def card_detail():
    if request.method == 'GET':
    data = request.form.to_dict()
    company_id = data.get('Long')
    if company_id == '523144769413582848':
    resp = """{
    "code":0,
    "data":{
    "errcode":0,
    "openid":"obpMo41bszydJKWCvHhyDb1oW9v8",
    "session_key":"jTXrZqfLg5bL1ayM3NeusQ=="
    },
    "msg":"成功"
    }
    """
    return resp
    elif company_id =='502565183546195968':
    resp = """{
    "code":0,
    "data":{
    "errcode":0,
    "openid":"ozN_M4i70w2lRAa8IkBhgDmhQTKw",
    "session_key":"a2c9D1YQ1WY11Q0ssPRsOQ=="
    },
    "msg":"成功"
    }"""
    return resp
    else:
    return r'{code:-2, message:"无效或错误的参数!"}'
    else:
    return r'{code:-1, message:"请求方法错误!"}'


    if __name__ == '__main__':
    app.run(host='0.0.0.0', port=80, debug=True)

  • 相关阅读:
    老外写的js闭包
    List<Object> 转为 List<MyClass>
    html 自定义属性
    js 中的算术运算
    System.Web.Mvc.Html 命名空间小计
    历时半年,发布最完整的代码生成器CodeBuilder最新版本
    CodeBuilder之Template接口
    CodeBuilder之Tool接口
    FaibClass.Data
    轻量的Json序列化
  • 原文地址:https://www.cnblogs.com/perTest/p/10338630.html
Copyright © 2020-2023  润新知