Mémento : Notions énoncées dans ce tutoriel
Résumé de la librairie
Afin de vous aider dans vos premiers pas avec le service web, voici un petit mémo des techniques utilisés dans ce tutoriel.
Paramètre(s) de la méthode
REST
Méthode
url
resource
id
xml
C
POST
add
X
X
X
R
GET
get
X
X
X
U
UPDATE
edit
X
X
X
X
D
DELETE
delete
X
X
X
Si le paramètre url "est" spécifié, aucun autre paramètre ne peut être utilisé et vice versa.
Options du webservice
Les options ne fonctionne que pour la récupération d'une liste d'élément, Exemple : /api/products/?filter... /api/products/1?filter...
Clé
Suffixe de clé
préfixe
Valeur
Suffixe
Description
display
[champ1,champ2 …]
N'afficher que les champs entre crochet, fonctionne également pour les association (exemple : ..URL..&display=[champs, champs, nom_de_l_association[champ1_de_l_association, champ2_de_l_association]] )
display
full
Afficher tous les champs
Clé
Suffixe de clé
préfixe
Valeur
Suffixe
Description
filter
[champ]
!
[valeur]
Exclu les valeurs entre crochet
filter
[champ]
<
[valeur]
Filtrer par valeurs inférieures à la valeur entre crochet
filter
[champ]
>
[valeur]
Filtrer par valeurs supérieures à la valeur entre crochet
filter
[champ]
[valeur]
Filtrer champ par la valeur "valeur"
filter
[champ]
[valeur1,valeur2…]
Filtrer champ pour les valeurs spécifiées entre crochet
filter
[champ]
%
[valeur]
%
Filtrer "colonne" pour les valeurs contenant "valeur"
Clé
Suffixe de clé
préfixe
Valeur
Suffixe
Description
sort
[champ1_ASC,champ2_DESC,champ3_ASC]
Trier par champ avec le suffixe _ASC ou _DESC selon l'ordre souhaité
sort
full
Afficher tous les champs
Clé
Suffixe de clé
préfixe
Valeur
Suffixe
Description
limit
Nombre
Limiter le résultat à "Nombre"
limit
Index de départ, Nombre
Limiter le résultat à "Nombre" à partir de "Index"
L'utilisation des images se fait via un paramètre nommé "image".
Last updated