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