Beispiel #1
0
API_ERR = enum("NO_ERR",
               "NO_JSON",
               "NO_UUID",
               "NO_ACCESS_TOKEN",
               "WRONG_ACCESS_TOKEN",
               "NO_VALID",
               "NO_PARA",
               "NO_USER",
               "NO_DEVICE",
               "NO_ENT",
               "MIS_ERR",
               "NO_TASK",
               "NO_PUSH",
               "NO_APP",
               "NO_FILE",
               "NO_MATERIAL",
               "MESSAGE",
               "SYS_ERR",
               "NO_OBJECT",
               "ERR_SIG",
               "NO_PERM",
               "NO_ACTION",
               "EX_USER",
               "NO_LEADER",
               "ERROR_VERIFY_CODE",
               "EX_DEVICE",
               "NO_CONVERSATION",
               "EX_CONTACT",
               "WRONG_PARA",
               "NOT_PORTAL",
               "NO_ORG_GROUP",
               "NOT_LIST",
               "NOT_GROUP_USER",
               "GENERIC_UPDATE",
               "NO_SERVICE_USER",
               "NO_CONVERSATION_MEMBER",
               "CONVERSATION_TYPE",
               "EX_GROUP_USER",
               "APP_OWNER",
               "NOT_OWNER",
               "NO_APP_USER",
               "PAGE_TOO_LARGE",
               "PAGE_MAX_MIN",
               "NOT_ADMIN",
               "INVALID_PARA",               
               )
Beispiel #2
0
# Copyright (C) 2010-2016.
# Guijin Ding, [email protected]
# All rights reserved
#

from ppmessage.core.constant import enum

DIS_ERR = enum(
    "NOERR",
    "NOUUIDS",
    "NOSERVICE",
    "NOEXTRA",
    "PARAM",
    "TYPE",
    "JSON",
    "MESSAGE",
    "NOTOKEN",
    "NODBKEY",
    "WRLEVEL",
    "CONVERSATION",
    "WAITING",
    "CONVERSATION_NO_GROUP",
    "CONVERSATION_NO_USER",
)


def get_error_string(_code):
    _err = {
        DIS_ERR.NOERR: "success, nothing to say.",
        DIS_ERR.NOEXTRA: "no extra data for portal user.",
        DIS_ERR.NOUUIDS: "no app_uuid/user_uuid/device_uuid.",
Beispiel #3
0
# -*- coding: utf-8 -*-
#
# Copyright (C) 2010-2016 PPMessage.
# Guijin Ding, [email protected]
# All rights reserved
#

from ppmessage.core.constant import enum

API_ERR = enum(
    "NO_ERR", "NO_JSON", "NO_UUID", "NO_ACCESS_TOKEN", "WRONG_ACCESS_TOKEN",
    "NO_VALID", "NO_PARA", "NO_USER", "NO_DEVICE", "NO_ENT", "MIS_ERR",
    "NO_TASK", "NO_PUSH", "NO_APP", "NO_FILE", "NO_MATERIAL", "MESSAGE",
    "SYS_ERR", "NO_OBJECT", "ERR_SIG", "NO_PERM", "NO_ACTION", "EX_USER",
    "NO_LEADER", "ERROR_VERIFY_CODE", "EX_DEVICE", "NO_CONVERSATION",
    "EX_CONTACT", "WRONG_PARA", "NOT_PORTAL", "NO_ORG_GROUP", "NOT_LIST",
    "NOT_GROUP_USER", "GENERIC_UPDATE", "NO_SERVICE_USER",
    "NO_CONVERSATION_MEMBER", "CONVERSATION_TYPE", "EX_GROUP_USER",
    "APP_OWNER", "NOT_OWNER", "NO_APP_USER", "PAGE_TOO_LARGE", "PAGE_MAX_MIN",
    "NOT_ADMIN", "INVALID_PARA", "NO_TABLE", "INVALID_PHONENUMBER")

API_ERR_DESC = {
    API_ERR.NO_ERR: "success.",
    API_ERR.NO_JSON: "request not json.",
    API_ERR.NO_UUID: "no required UUIDs.",
    API_ERR.NO_ACCESS_TOKEN: "no such access token.",
    API_ERR.WRONG_ACCESS_TOKEN: "wrong access token.",
    API_ERR.NO_VALID: "session timeout or already logout.",
    API_ERR.NO_PARA: "required parameter not provided.",
    API_ERR.NO_USER: "******",
    API_ERR.NO_DEVICE: "no such device",
Beispiel #4
0
# -*- coding: utf-8 -*-
#
# Copyright (C) 2010-2016.
# Guijin Ding, [email protected]
# All rights reserved
#

from ppmessage.core.constant import enum

DIS_ERR = enum(
    "NOERR",
    "NOUUIDS",
    "NOSERVICE",
    "NOEXTRA",
    "PARAM",
    "TYPE",
    "JSON",
    "MESSAGE",
    "NOTOKEN",
    "WRLEVEL",
    "CONVERSATION",
    "WAITING",
)

def get_error_string(_code):
    _err = {
        DIS_ERR.NOERR: "success, nothing to say.",
        DIS_ERR.NOEXTRA: "no extra data for portal user.",
        DIS_ERR.NOUUIDS: "no app_uuid/user_uuid/device_uuid.",
        DIS_ERR.NOSERVICE: "no service/portal type.",
        DIS_ERR.PARAM: "parameters error.",
        DIS_ERR.TYPE: "no type provided or type is unknown.",
Beispiel #5
0
# -*- coding: utf-8 -*-
#
# Copyright (C) 2010-2016.
# Guijin Ding, [email protected]
# All rights reserved
#

from ppmessage.core.constant import enum

DIS_ERR = enum(
    "NOERR",
    "NOUUIDS",
    "NOSERVICE",
    "NOEXTRA",
    "PARAM",
    "TYPE",
    "JSON",
    "MESSAGE",
    "NOTOKEN",
    "WRLEVEL",
)

def get_error_string(_code):
    _err = {
        DIS_ERR.NOERR: "success, nothing to say.",
        DIS_ERR.NOEXTRA: "no extra data for portal user.",
        DIS_ERR.NOUUIDS: "no app_uuid/user_uuid/device_uuid.",
        DIS_ERR.NOSERVICE: "no service/portal type.",
        DIS_ERR.PARAM: "parameters error.",
        DIS_ERR.TYPE: "no type provided or type is unknown.",
        DIS_ERR.JSON: "message data is not JSON.",