Ejemplo n.º 1
0
Archivo: rong.py Proyecto: niyoufa/ods
    def rongyun_group_user_query(cls,*args,**options):
        group_id = options.get("group_id",None)
        if not group_id :
            raise Exception("join group error : param error")

        url = cls.get_addr("user/query")
        data  ={"group_id":group_id}
        result = CURL.post(url=url, data=data)
        return result
Ejemplo n.º 2
0
    def rongyun_group_user_query(cls, *args, **options):
        group_id = options.get("group_id", None)
        if not group_id:
            raise Exception("join group error : param error")

        url = cls.get_addr("user/query")
        data = {"group_id": group_id}
        result = CURL.post(url=url, data=data)
        return result
Ejemplo n.º 3
0
    def rongyun_group_quit(cls, *args, **options):
        user_id = options.get("user_id", None)
        group_id = options.get("group_id", None)
        if not user_id or not group_id:
            raise Exception("join group error : params")

        url = cls.get_addr("quit")
        data = {"user_id": user_id, "group_id": group_id}
        result = CURL.post(url=url, data=data)
        return result
Ejemplo n.º 4
0
    def rongyun_group_sync(cls, *args, **options):
        user_id = options.get("user_id", None)
        groups = options.get("groups", {})
        if not user_id:
            raise Exception("sync group error : param error")

        url = cls.get_addr("sync")
        data = {"user_id": user_id, "groups": groups}
        result = CURL.post(url=url, data=data)
        return result
Ejemplo n.º 5
0
    def rongyun_group_refresh(cls, *args, **options):
        group_id = options.get("group_id", None)
        group_name = options.get("group_name", "")
        if not group_id:
            raise Exception("join group error : param error")

        url = cls.get_addr("refresh")
        data = {"group_name": group_name, "group_id": group_id}
        result = CURL.post(url=url, data=data)
        return result
Ejemplo n.º 6
0
Archivo: rong.py Proyecto: niyoufa/ods
    def rongyun_group_refresh(cls,*args,**options):
        group_id = options.get("group_id",None)
        group_name = options.get("group_name","")
        if not group_id :
            raise Exception("join group error : param error")

        url = cls.get_addr("refresh")
        data  ={"group_name":group_name,"group_id":group_id}
        result = CURL.post(url=url, data=data)
        return result
Ejemplo n.º 7
0
Archivo: rong.py Proyecto: niyoufa/ods
    def rongyun_group_quit(cls,*args,**options):
        user_id = options.get("user_id",None)
        group_id = options.get("group_id",None)
        if not user_id or not group_id :
            raise Exception("join group error : params")

        url = cls.get_addr("quit")
        data  ={"user_id":user_id,"group_id":group_id}
        result = CURL.post(url=url, data=data)
        return result
Ejemplo n.º 8
0
Archivo: rong.py Proyecto: niyoufa/ods
    def rongyun_group_sync(cls,*args,**options):
        user_id = options.get("user_id",None)
        groups = options.get("groups",{})
        if not user_id :
            raise Exception("sync group error : param error")

        url = cls.get_addr("sync")
        data = {"user_id":user_id,"groups":groups}
        result = CURL.post(url=url,data=data)
        return result
Ejemplo n.º 9
0
Archivo: rong.py Proyecto: niyoufa/ods
    def rongyun_group_create(cls,*args,**options):
        user_id = options.get("user_id",None)
        group_id = options.get("group_id",None)
        group_name = options.get("group_name","")
        group_name = group_name.encode('utf-8')
        if not user_id or not group_id:
            raise Exception("create group error : param error")

        url = cls.get_addr("create")
        data  ={"user_id":user_id,"group_id":group_id,"group_name":group_name}
        result = CURL.post(url=url, data=data)
        return result
Ejemplo n.º 10
0
    def rongyun_group_create(cls, *args, **options):
        user_id = options.get("user_id", None)
        group_id = options.get("group_id", None)
        group_name = options.get("group_name", "")
        group_name = group_name.encode('utf-8')
        if not user_id or not group_id:
            raise Exception("create group error : param error")

        url = cls.get_addr("create")
        data = {
            "user_id": user_id,
            "group_id": group_id,
            "group_name": group_name
        }
        result = CURL.post(url=url, data=data)
        return result