Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
dev:api:ezforms [2021/05/31 12:32] jeremy |
dev:api:ezforms [2023/03/17 09:56] (Version actuelle) |
||
|---|---|---|---|
| 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": [] | ||
| + | } | ||
| + | |||