LISTER LES CODES COULEURS DES PRIORITÉS
Cette méthode retourne l'entièreté des codes couleurs des priorités dont l'utilisateur, authentifié via le token, a accès.
URLS DISPONIBLES
MÉTHODE |
URL |
GET |
/lkpriorites/:token |
Url de base. |
MÉTHODE |
URL
|
GET |
/lkpriorites/:token/:tri/:filtre |
Url de base + les deux paramètres interchangeables et optionnels. Pour plus d'informations sur ces paramètres référez vous à la section tri et filtre de la section general |
PARAMÈTRES D'URL
NOM |
REQUIS |
DESCRIPTION |
Token
|
requis
|
Le token est requis et est fourni par l'api, voir la documentation sur le token pour plus de renseignements.
|
Filtre
|
optionnel
|
Le filtre est sous forme de chaine de caractères, voir la documentation sur le filtre pour plus de renseignements.
|
Tri
|
optionnel
|
Le tri est sous forme de chaine de caractère, voir la documentation sur le tri pour plus de renseignements.
|
Vous pouvez également ajouter les paramètres pour la pagination, veuillez vous referer à la section pagination pour de plus amples informations. |
RÉSULTAT
Exemple de résultat lors d'un retour positif
|
{
result : 1,
data : [{idpriorite:54,....},{idpriorite:55,....}]
}
EXEMPLE D'UTILISATION
JQuery
Exemple d'un code réalisé avec jQuery
$.ajax({
type:'GET',
url:'linkapi/lkpriorites/yourtoken',
dataType:'json',
beforeSend:function(){
//Action à exécuter si besoin
},
success: function(data){
// traitement du retour, vérifier d'abord si il y a un résultat
if(data.result){
for(var i=0;i<data.length;i++){
console.log('L id est :'+data[i].idpriorite)
}
}else{
//Traitement de l'erreur
}
},
error:function(xhr,ajaxOptions,thrownError){
//traitement des erreurs
}
});
AngularJS
Exemple d'un code réalisé avec angularJS
var deferred =$q.defer();
$http.get('linkapi/lkpriorites/yourtoken')
.success(function(data){
deferred.resolve(data);
}).error(function(data,status){
deferred.reject('Message personalisé');
})
return deferred.promise;
Angular2
Exemple d'un code réalisé avec angular2 en typescript
return this.http.get('linkapi/lkpriorites/yourtoken')
.toPromise().then(
response => {
let data = response.json();
if(data.result){
for(let i=0;i<data.data.length;i++){
console.log(data.data[i].idpriorite);
}
}
return data;
},
err => {
return {result:false,message:err};
}
);
|