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": [] | ||
+ | } | ||
+ |