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:webservices:json [2023/11/21 13:21] florian [Uploader un fichier] |
dev:api:webservices:json [2025/01/06 14:13] (Version actuelle) florian [Supprimer un enregistrement] |
||
---|---|---|---|
Ligne 219: | Ligne 219: | ||
* **qryid** : Identifiant de la requête/vue. | * **qryid** : Identifiant de la requête/vue. | ||
* **qryusrffqn** : Nom de champ sur lequel filtrer | * **qryusrffqn** : Nom de champ sur lequel filtrer | ||
- | * **qryusrop** : Type d'opérateur (**=**, **>=**, **%%<=%%**, **like**). | + | * **qryusrop** : Type d'opérateur (**=**, **>=**, **%%<=%%**, **like**, **in**). |
* **qryusrval** : Valeur à rechercher. | * **qryusrval** : Valeur à rechercher. | ||
* **limitgridlines** : permet de limiter le nombre de résultats retournés. | * **limitgridlines** : permet de limiter le nombre de résultats retournés. | ||
Ligne 227: | Ligne 227: | ||
afin d'effectuer un filtrage sur plusieurs champs de la requête. Le champ, l'opérateur et la valeur doivent être à la même position dans leurs listes respectives. | afin d'effectuer un filtrage sur plusieurs champs de la requête. Le champ, l'opérateur et la valeur doivent être à la même position dans leurs listes respectives. | ||
- | === Exemple === | + | === Exemple 1=== |
| **Paramètre** | **Valeur** | | | **Paramètre** | **Valeur** | | ||
Ligne 262: | Ligne 262: | ||
], | ], | ||
"count": 1 | "count": 1 | ||
+ | } | ||
+ | </file> | ||
+ | |||
+ | === Exemple 2=== | ||
+ | |||
+ | Recherche avec opérateur IN sur le champ ONE_LIB | ||
+ | |||
+ | | **Paramètre** | **Valeur** | | ||
+ | | sessionid | 1607761151| | ||
+ | | qryid | 675 | | ||
+ | | qryusrffqn | ["lstdosone.LSTDOSONE_LIB","one.ONE_LIB"] | | ||
+ | | qryusrop | ["=","in"] | | ||
+ | | qryusrval | ["Client","Inconnu,test"] | | ||
+ | |||
+ | Url d'appel : | ||
+ | <code> | ||
+ | http://localhost/ezged/data/service.php?service=query/getexec&sessionid=1607761151&qryid=675&qryusrffqn=["lstdosone.LSTDOSONE_LIB","one.ONE_LIB"]&qryusrop=["=","in"]&qryusrval=["Client","Inconnu,test"] | ||
+ | </code> | ||
+ | |||
+ | Réponse: | ||
+ | |||
+ | <file json> | ||
+ | { | ||
+ | "count": 2, | ||
+ | "errorcode": 0, | ||
+ | "errormsg": "ok", | ||
+ | "rows": [ | ||
+ | { | ||
+ | "LSTDOSONE_LIB": "Client", | ||
+ | "ONE_DATE": "2022-01-14 16:54:42", | ||
+ | "ONE_FLAG": 0, | ||
+ | "ONE_ID": 580, | ||
+ | "ONE_LIB": "inconnu", | ||
+ | "type": "row" | ||
+ | }, | ||
+ | { | ||
+ | "LSTDOSONE_LIB": "Client", | ||
+ | "ONE_DATE": "2019-07-30 10:02:30", | ||
+ | "ONE_FLAG": 0, | ||
+ | "ONE_ID": 41, | ||
+ | "ONE_LIB": "test", | ||
+ | "type": "row" | ||
+ | } | ||
+ | ] | ||
} | } | ||
</file> | </file> | ||
Ligne 566: | Ligne 610: | ||
Les paramètres sont à envoyer via le payload de la requête. | Les paramètres sont à envoyer via le payload de la requête. | ||
- | Content-type: application/x-www-formurlencoded | + | Content-type: application/x-www-form-urlencoded |
=== Paramètres === | === Paramètres === | ||
Ligne 607: | Ligne 651: | ||
Les paramètres sont à envoyer via le payload de la requête. | Les paramètres sont à envoyer via le payload de la requête. | ||
- | Content-type: application/x-www-formurlencoded | + | Content-type: application/x-www-form-urlencoded |
=== Paramètres === | === Paramètres === | ||
Ligne 648: | Ligne 692: | ||
Les paramètres sont à envoyer via le payload de la requête. | Les paramètres sont à envoyer via le payload de la requête. | ||
- | Content-type: application/x-www-formurlencoded | + | Content-type: application/x-www-form-urlencoded |
=== Paramètres === | === Paramètres === | ||
Ligne 740: | Ligne 784: | ||
<code> | <code> | ||
- | http://localhost/ezged/data/service.php?service=docpak/addpages&tfqn=courriers&rsid=118&file=D:\import\courrier_exemple.pdf&start=-1&ocr=1 | + | http://localhost/ezged/data/service.php?service=docpak/addpages&tfqn=courriers&rsid=118&file=F:\\nchp\\var\\spool\\ezged\\instance\/enqueued\/document_test.pdf&start=-1&ocr=1 |
</code> | </code> | ||