Outils pour utilisateurs

Outils du site


dev:api:ezforms

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
dev:api:ezforms [2021/05/31 12:32] jeremydev:api:ezforms [2023/03/17 09:56] (Version actuelle) – modification externe 127.0.0.1
Ligne 201: Ligne 201:
         ]         ]
     }     }
 +    
 +    
 +**7) ezformsapi/getpagesbyappid**
 +    parametres du Webservice: appid, id
 +        appid => id de l'application
 +        id => id de l'utilisateur (secusr_id)
 +    Retour du Webservice: liste de pages contenant les informations des widget
 +
 +    exemple: {
 +        "errorcode": 0,
 +        "errormsg": "ok",
 +        "count": 2,
 +        "rows": [
 +            {
 +                "EZFORMS_RESPONSEDATA_ID": "24",
 +                "EZFORMS_PAGE_DESC": "Page One",
 +                "EZFORMS_PAGE_TYPE": "1",
 +                "EZFORMS_PAGE_SUIVANTE": "2",
 +                "NUMBER_WIDGET": "1",
 +                "widget": [
 +                    {
 +                        "EZFORMS_WIDGET_EZFORMS_WIDGET_TYPEID": "1",
 +                        "EZFORMS_WIDGET_DESC": "Lib",
 +                        "EZFORMS_WIDGET_VARNAME": "STATS_LIB",
 +                        "EZFORMS_WIDGET_LIMITLENGTH": "0",
 +                        "EZFORMS_WIDGET_REQUIRED": "0",
 +                        "EZFORMS_WIDGET_DEFAULTVALUE": "0"
 +                    }
 +                ]
 +            },
 +            {
 +                "EZFORMS_RESPONSEDATA_ID": "24",
 +                "EZFORMS_PAGE_DESC": "Page Two",
 +                "EZFORMS_PAGE_TYPE": "1",
 +                "EZFORMS_PAGE_SUIVANTE": "0",
 +                "NUMBER_WIDGET": "2",
 +                "widget": [
 +                    {
 +                        "EZFORMS_WIDGET_EZFORMS_WIDGET_TYPEID": "1",
 +                        "EZFORMS_WIDGET_DESC": "Page T - Lib",
 +                        "EZFORMS_WIDGET_VARNAME": "STATS_LIB",
 +                        "EZFORMS_WIDGET_LIMITLENGTH": "0",
 +                        "EZFORMS_WIDGET_REQUIRED": "0",
 +                        "EZFORMS_WIDGET_DEFAULTVALUE": "0"
 +                    },
 +                    {
 +                        "EZFORMS_WIDGET_EZFORMS_WIDGET_TYPEID": "2",
 +                        "EZFORMS_WIDGET_DESC": "Date",
 +                        "EZFORMS_WIDGET_VARNAME": "STATS_LIB",
 +                        "EZFORMS_WIDGET_LIMITLENGTH": "0",
 +                        "EZFORMS_WIDGET_REQUIRED": "0",
 +                        "EZFORMS_WIDGET_DEFAULTVALUE": "0"
 +                    }
 +                ]
 +            }
 +        ]
 +    }
 +     
 +  
 +**8) ezformsapi/setdata:**
 +    parametres du Webservice: identifiant, applie, idligne, data 
 +        identifiant => id de l'utilisateur (secusr_id)
 +        applie => id de l'application
 +        idligne => rsid de _ezforms_responsedata correspondante
 +        data => json string des données a enregistrer dans la table _ezforms_responsedata
 +    Retour du Webservice: 
 +
 +    exemple: {
 +        "errorcode": 0,
 +        "errormsg": "ok",
 +        "count": 0,
 +        "rows": []
 +    }
 + 
dev/api/ezforms.1622464371.txt.gz · Dernière modification : (modification externe)