C'est quoi une API Rest de niveau ++

Glandotin
2022-08-08 00:07:51

Le 08 août 2022 à 00:05:01 :

Le 08 août 2022 à 00:03:43 :
J'y connais que dalle en dev d'API REST mais j'en utilise très souvent et ce qui me casse le plus les couilles c'est le manque de filtering sur les requêtes !
Traiter des boucles comme un mongolien c'est juste l'enfer !

c'est à dire le manque de filtre ?https://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

Bah je ne sais pas ce que renvoie ton API REST mais la plupart du temps tu as une réponse JSON sous forme de tableau, avec plusieurs propriétés et il est malheureusement bien souvent impossible de filtrer par la valeur d'une propriété (typiquement le nom ou ID de l'objet).

5emme5
2022-08-08 00:09:52

Le 08 août 2022 à 00:06:41 :

Le 08 août 2022 à 00:05:07 :

Le 08 août 2022 à 00:03:20 :

Le 07 août 2022 à 23:59:43 :

Le 07 août 2022 à 23:58:51 :

Le 07 août 2022 à 23:57:52 :
je comprends pas ce ça veut dire "REST" dans API REST, en quoi c'est different d'une api stp ?https://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

t'as delete ton message mais y'a SOAP et REST , Rest c'est le plus récent et c'est le mieux c'est le protocole utilisé qui est différenthttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

le protocole HTTP est différent ?https://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

non soap c'est avec un document xml je crois et un truc moche
et api rest c'est beaucoup plus beau c'est tous ce que je sais :rire2:

mais je croyais qu'une api ça se faisait seulement avec des URIshttps://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

des urishttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

tu veux dire envoyé des requetes en post, get, put , delete avec une url ?https://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

ouais c'est ce que je veux dire pourquoi t'es en train de me dire que tout ça ça concerne que l'API rest et qu'il existe un autre type d'API ????https://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png
bordel et je pensais que comprendre postman me suffisait à comprendre une APIhttps://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

Yrthma2
2022-08-08 00:11:33

Le 08 août 2022 à 00:07:51 :

Le 08 août 2022 à 00:05:01 :

Le 08 août 2022 à 00:03:43 :
J'y connais que dalle en dev d'API REST mais j'en utilise très souvent et ce qui me casse le plus les couilles c'est le manque de filtering sur les requêtes !
Traiter des boucles comme un mongolien c'est juste l'enfer !

c'est à dire le manque de filtre ?https://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

Bah je ne sais pas ce que renvoie ton API REST mais la plupart du temps tu as une réponse JSON sous forme de tableau, avec plusieurs propriétés et il est malheureusement bien souvent impossible de filtrer par la valeur d'une propriété (typiquement le nom ou ID de l'objet).

ah oui faut faire une boucle avanthttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

apres tu peux recuperer les données qui t'interessent directement en faisant une bonne requête à l'API parce que y'a des methodes qui recuperent un element non ?https://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

Yrthma2
2022-08-08 00:12:15

Le 08 août 2022 à 00:09:52 :

Le 08 août 2022 à 00:06:41 :

Le 08 août 2022 à 00:05:07 :

Le 08 août 2022 à 00:03:20 :

Le 07 août 2022 à 23:59:43 :

Le 07 août 2022 à 23:58:51 :

Le 07 août 2022 à 23:57:52 :
je comprends pas ce ça veut dire "REST" dans API REST, en quoi c'est different d'une api stp ?https://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

t'as delete ton message mais y'a SOAP et REST , Rest c'est le plus récent et c'est le mieux c'est le protocole utilisé qui est différenthttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

le protocole HTTP est différent ?https://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

non soap c'est avec un document xml je crois et un truc moche
et api rest c'est beaucoup plus beau c'est tous ce que je sais :rire2:

mais je croyais qu'une api ça se faisait seulement avec des URIshttps://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

des urishttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

tu veux dire envoyé des requetes en post, get, put , delete avec une url ?https://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

ouais c'est ce que je veux dire pourquoi t'es en train de me dire que tout ça ça concerne que l'API rest et qu'il existe un autre type d'API ????https://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png
bordel et je pensais que comprendre postman me suffisait à comprendre une APIhttps://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

oui mais ensuite y'a toute la phase traitement , là tu parle de l'entrée de l'api resthttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

ensuite faut orienter la requête et faire les demandes à la base de données etc...https://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

et te renvoyer les données sous format JSONhttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

Glandotin
2022-08-08 00:13:24

Le 08 août 2022 à 00:09:52 :

Le 08 août 2022 à 00:06:41 :

Le 08 août 2022 à 00:05:07 :

Le 08 août 2022 à 00:03:20 :

Le 07 août 2022 à 23:59:43 :

Le 07 août 2022 à 23:58:51 :

Le 07 août 2022 à 23:57:52 :
je comprends pas ce ça veut dire "REST" dans API REST, en quoi c'est different d'une api stp ?https://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

t'as delete ton message mais y'a SOAP et REST , Rest c'est le plus récent et c'est le mieux c'est le protocole utilisé qui est différenthttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

le protocole HTTP est différent ?https://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

non soap c'est avec un document xml je crois et un truc moche
et api rest c'est beaucoup plus beau c'est tous ce que je sais :rire2:

mais je croyais qu'une api ça se faisait seulement avec des URIshttps://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

des urishttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

tu veux dire envoyé des requetes en post, get, put , delete avec une url ?https://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

ouais c'est ce que je veux dire pourquoi t'es en train de me dire que tout ça ça concerne que l'API rest et qu'il existe un autre type d'API ????https://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png
bordel et je pensais que comprendre postman me suffisait à comprendre une APIhttps://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

REST est un type d'API qui est basé sur des échanges HTTP(S). Il existe une grande série d'API et de protocoles pour interroger de la donnée mais REST est quand même un classique.

Et oui SOAP est structuré en XML ! :)

5emme5
2022-08-08 00:14:16

Le 08 août 2022 à 00:12:15 :

Le 08 août 2022 à 00:09:52 :

Le 08 août 2022 à 00:06:41 :

Le 08 août 2022 à 00:05:07 :

Le 08 août 2022 à 00:03:20 :

Le 07 août 2022 à 23:59:43 :

Le 07 août 2022 à 23:58:51 :

Le 07 août 2022 à 23:57:52 :
je comprends pas ce ça veut dire "REST" dans API REST, en quoi c'est different d'une api stp ?https://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

t'as delete ton message mais y'a SOAP et REST , Rest c'est le plus récent et c'est le mieux c'est le protocole utilisé qui est différenthttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

le protocole HTTP est différent ?https://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

non soap c'est avec un document xml je crois et un truc moche
et api rest c'est beaucoup plus beau c'est tous ce que je sais :rire2:

mais je croyais qu'une api ça se faisait seulement avec des URIshttps://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

des urishttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

tu veux dire envoyé des requetes en post, get, put , delete avec une url ?https://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

ouais c'est ce que je veux dire pourquoi t'es en train de me dire que tout ça ça concerne que l'API rest et qu'il existe un autre type d'API ????https://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png
bordel et je pensais que comprendre postman me suffisait à comprendre une APIhttps://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

oui mais ensuite y'a toute la phase traitement , là tu parle de l'entrée de l'api resthttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

ensuite faut orienter la requête et faire les demandes à la base de données etc...https://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

et te renvoyer les données sous format JSONhttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

ok mais dans ce cas-là c'est bien de l'HTTP, tout ce qui se passe pendant le traitement ça concerne pas le clienthttps://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

5emme5
2022-08-08 00:15:09

Le 08 août 2022 à 00:13:24 :

Le 08 août 2022 à 00:09:52 :

Le 08 août 2022 à 00:06:41 :

Le 08 août 2022 à 00:05:07 :

Le 08 août 2022 à 00:03:20 :

Le 07 août 2022 à 23:59:43 :

Le 07 août 2022 à 23:58:51 :

Le 07 août 2022 à 23:57:52 :
je comprends pas ce ça veut dire "REST" dans API REST, en quoi c'est different d'une api stp ?https://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

t'as delete ton message mais y'a SOAP et REST , Rest c'est le plus récent et c'est le mieux c'est le protocole utilisé qui est différenthttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

le protocole HTTP est différent ?https://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

non soap c'est avec un document xml je crois et un truc moche
et api rest c'est beaucoup plus beau c'est tous ce que je sais :rire2:

mais je croyais qu'une api ça se faisait seulement avec des URIshttps://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

des urishttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

tu veux dire envoyé des requetes en post, get, put , delete avec une url ?https://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

ouais c'est ce que je veux dire pourquoi t'es en train de me dire que tout ça ça concerne que l'API rest et qu'il existe un autre type d'API ????https://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png
bordel et je pensais que comprendre postman me suffisait à comprendre une APIhttps://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

REST est un type d'API qui est basé sur des échanges HTTP(S). Il existe une grande série d'API et de protocoles pour interroger de la donnée mais REST est quand même un classique.

Et oui SOAP est structuré en XML ! :)

bordel mais qui a fait ça ?!https://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

Yrthma2
2022-08-08 00:15:31

Le 08 août 2022 à 00:14:16 :

Le 08 août 2022 à 00:12:15 :

Le 08 août 2022 à 00:09:52 :

Le 08 août 2022 à 00:06:41 :

Le 08 août 2022 à 00:05:07 :

Le 08 août 2022 à 00:03:20 :

Le 07 août 2022 à 23:59:43 :

Le 07 août 2022 à 23:58:51 :

Le 07 août 2022 à 23:57:52 :
je comprends pas ce ça veut dire "REST" dans API REST, en quoi c'est different d'une api stp ?https://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

t'as delete ton message mais y'a SOAP et REST , Rest c'est le plus récent et c'est le mieux c'est le protocole utilisé qui est différenthttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

le protocole HTTP est différent ?https://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

non soap c'est avec un document xml je crois et un truc moche
et api rest c'est beaucoup plus beau c'est tous ce que je sais :rire2:

mais je croyais qu'une api ça se faisait seulement avec des URIshttps://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

des urishttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

tu veux dire envoyé des requetes en post, get, put , delete avec une url ?https://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

ouais c'est ce que je veux dire pourquoi t'es en train de me dire que tout ça ça concerne que l'API rest et qu'il existe un autre type d'API ????https://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png
bordel et je pensais que comprendre postman me suffisait à comprendre une APIhttps://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

oui mais ensuite y'a toute la phase traitement , là tu parle de l'entrée de l'api resthttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

ensuite faut orienter la requête et faire les demandes à la base de données etc...https://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

et te renvoyer les données sous format JSONhttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

ok mais dans ce cas-là c'est bien de l'HTTP, tout ce qui se passe pendant le traitement ça concerne pas le clienthttps://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

ouihttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

Glandotin
2022-08-08 00:16:04

Le 08 août 2022 à 00:11:33 :

Le 08 août 2022 à 00:07:51 :

Le 08 août 2022 à 00:05:01 :

Le 08 août 2022 à 00:03:43 :
J'y connais que dalle en dev d'API REST mais j'en utilise très souvent et ce qui me casse le plus les couilles c'est le manque de filtering sur les requêtes !
Traiter des boucles comme un mongolien c'est juste l'enfer !

c'est à dire le manque de filtre ?https://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

Bah je ne sais pas ce que renvoie ton API REST mais la plupart du temps tu as une réponse JSON sous forme de tableau, avec plusieurs propriétés et il est malheureusement bien souvent impossible de filtrer par la valeur d'une propriété (typiquement le nom ou ID de l'objet).

ah oui faut faire une boucle avanthttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

apres tu peux recuperer les données qui t'interessent directement en faisant une bonne requête à l'API parce que y'a des methodes qui recuperent un element non ?https://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

Comme je t'ai dit j'ai aucune expérience en dev d'API REST mais je peux te dire pouvoir filtrer les requêtes avec un xpath c'est quand même la base je trouve.

Style https://serveur_fqdn/api/category&filter: name eq 'valeur'

zetith_2
2022-08-08 00:16:41

Putain j'ai fais un bts SIO je vois toujours pas à quoi il m'a servihttps://image.noelshack.com/fichiers/2020/13/7/1585497408-thomasshelby.jpg

Yrthma2
2022-08-08 00:16:42

Le 08 août 2022 à 00:15:09 :

Le 08 août 2022 à 00:13:24 :

Le 08 août 2022 à 00:09:52 :

Le 08 août 2022 à 00:06:41 :

Le 08 août 2022 à 00:05:07 :

Le 08 août 2022 à 00:03:20 :

Le 07 août 2022 à 23:59:43 :

Le 07 août 2022 à 23:58:51 :

Le 07 août 2022 à 23:57:52 :
je comprends pas ce ça veut dire "REST" dans API REST, en quoi c'est different d'une api stp ?https://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

t'as delete ton message mais y'a SOAP et REST , Rest c'est le plus récent et c'est le mieux c'est le protocole utilisé qui est différenthttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

le protocole HTTP est différent ?https://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

non soap c'est avec un document xml je crois et un truc moche
et api rest c'est beaucoup plus beau c'est tous ce que je sais :rire2:

mais je croyais qu'une api ça se faisait seulement avec des URIshttps://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

des urishttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

tu veux dire envoyé des requetes en post, get, put , delete avec une url ?https://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

ouais c'est ce que je veux dire pourquoi t'es en train de me dire que tout ça ça concerne que l'API rest et qu'il existe un autre type d'API ????https://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png
bordel et je pensais que comprendre postman me suffisait à comprendre une APIhttps://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

REST est un type d'API qui est basé sur des échanges HTTP(S). Il existe une grande série d'API et de protocoles pour interroger de la donnée mais REST est quand même un classique.

Et oui SOAP est structuré en XML ! :)

bordel mais qui a fait ça ?!https://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

c'est ancien c'est de la vrai merdehttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

5emme5
2022-08-08 00:18:26

Le 08 août 2022 à 00:16:41 :
Putain j'ai fais un bts SIO je vois toujours pas à quoi il m'a servihttps://image.noelshack.com/fichiers/2020/13/7/1585497408-thomasshelby.jpg

le BTS ça ne sert que de porte d'entrée aux vraies études, mais tout seul il sert à rien ouaishttps://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

Glandotin
2022-08-08 00:19:52

Le 08 août 2022 à 00:15:09 :

Le 08 août 2022 à 00:13:24 :

Le 08 août 2022 à 00:09:52 :

Le 08 août 2022 à 00:06:41 :

Le 08 août 2022 à 00:05:07 :

Le 08 août 2022 à 00:03:20 :

Le 07 août 2022 à 23:59:43 :

Le 07 août 2022 à 23:58:51 :

Le 07 août 2022 à 23:57:52 :
je comprends pas ce ça veut dire "REST" dans API REST, en quoi c'est different d'une api stp ?https://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

t'as delete ton message mais y'a SOAP et REST , Rest c'est le plus récent et c'est le mieux c'est le protocole utilisé qui est différenthttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

le protocole HTTP est différent ?https://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

non soap c'est avec un document xml je crois et un truc moche
et api rest c'est beaucoup plus beau c'est tous ce que je sais :rire2:

mais je croyais qu'une api ça se faisait seulement avec des URIshttps://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

des urishttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

tu veux dire envoyé des requetes en post, get, put , delete avec une url ?https://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

ouais c'est ce que je veux dire pourquoi t'es en train de me dire que tout ça ça concerne que l'API rest et qu'il existe un autre type d'API ????https://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png
bordel et je pensais que comprendre postman me suffisait à comprendre une APIhttps://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

REST est un type d'API qui est basé sur des échanges HTTP(S). Il existe une grande série d'API et de protocoles pour interroger de la donnée mais REST est quand même un classique.

Et oui SOAP est structuré en XML ! :)

bordel mais qui a fait ça ?!https://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

Aujourd'hui beaucoup d'éditeurs se limitent encore à du PowerShell par exemple (coucou Citrix) et v'là le merdier pour automatiser autours de ce genre d'API... Alors qu'en REST tu fais un POST avec un content en JSON de hop c'est fini !

Yrthma2
2022-08-08 00:20:29

Le 08 août 2022 à 00:16:04 :

Le 08 août 2022 à 00:11:33 :

Le 08 août 2022 à 00:07:51 :

Le 08 août 2022 à 00:05:01 :

Le 08 août 2022 à 00:03:43 :
J'y connais que dalle en dev d'API REST mais j'en utilise très souvent et ce qui me casse le plus les couilles c'est le manque de filtering sur les requêtes !
Traiter des boucles comme un mongolien c'est juste l'enfer !

c'est à dire le manque de filtre ?https://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

Bah je ne sais pas ce que renvoie ton API REST mais la plupart du temps tu as une réponse JSON sous forme de tableau, avec plusieurs propriétés et il est malheureusement bien souvent impossible de filtrer par la valeur d'une propriété (typiquement le nom ou ID de l'objet).

ah oui faut faire une boucle avanthttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

apres tu peux recuperer les données qui t'interessent directement en faisant une bonne requête à l'API parce que y'a des methodes qui recuperent un element non ?https://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

Comme je t'ai dit j'ai aucune expérience en dev d'API REST mais je peux te dire pouvoir filtrer les requêtes avec un xpath c'est quand même la base je trouve.

Style https://serveur_fqdn/api/category&filter: name eq 'valeur'

l'api est mal faite alors parce que théoriquement c'est possible de faire des requêtes pour retourner des valeurs spécifiques à un filtrehttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

après y'a Graphql je crois qui fait un truc du style aussihttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

Yrthma2
2022-08-08 00:21:15

Le 08 août 2022 à 00:18:26 :

Le 08 août 2022 à 00:16:41 :
Putain j'ai fais un bts SIO je vois toujours pas à quoi il m'a servihttps://image.noelshack.com/fichiers/2020/13/7/1585497408-thomasshelby.jpg

le BTS ça ne sert que de porte d'entrée aux vraies études, mais tout seul il sert à rien ouaishttps://image.noelshack.com/fichiers/2020/14/4/1585813531-picture-20200402-094325259-removebg-preview.png

j'ai un bts ça m'a bien servi pour apprendre la poo , les bdds, et beaucoup d'outils de devhttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

Glandotin
2022-08-08 00:22:28

Le 08 août 2022 à 00:20:29 :

Le 08 août 2022 à 00:16:04 :

Le 08 août 2022 à 00:11:33 :

Le 08 août 2022 à 00:07:51 :

Le 08 août 2022 à 00:05:01 :

Le 08 août 2022 à 00:03:43 :
J'y connais que dalle en dev d'API REST mais j'en utilise très souvent et ce qui me casse le plus les couilles c'est le manque de filtering sur les requêtes !
Traiter des boucles comme un mongolien c'est juste l'enfer !

c'est à dire le manque de filtre ?https://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

Bah je ne sais pas ce que renvoie ton API REST mais la plupart du temps tu as une réponse JSON sous forme de tableau, avec plusieurs propriétés et il est malheureusement bien souvent impossible de filtrer par la valeur d'une propriété (typiquement le nom ou ID de l'objet).

ah oui faut faire une boucle avanthttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

apres tu peux recuperer les données qui t'interessent directement en faisant une bonne requête à l'API parce que y'a des methodes qui recuperent un element non ?https://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

Comme je t'ai dit j'ai aucune expérience en dev d'API REST mais je peux te dire pouvoir filtrer les requêtes avec un xpath c'est quand même la base je trouve.

Style https://serveur_fqdn/api/category&filter: name eq 'valeur'

l'api est mal faite alors parce que théoriquement c'est possible de faire des requêtes pour retourner des valeurs spécifiques à un filtrehttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

après y'a Graphql je crois qui fait un truc du style aussihttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

Absolument ça devrait être le cas. Mais sur la majorité des solutions de gros éditeurs ce n'est pas le cas.

Par exemple j'automatise beaucoup via REST sur des solutions VMware et je peux te dire que leurs API sont galères graves. Quasi aucun filtre, je passe ma vie à faire des for et des if... La plaie !

Yrthma2
2022-08-08 00:26:04

Le 08 août 2022 à 00:22:28 :

Le 08 août 2022 à 00:20:29 :

Le 08 août 2022 à 00:16:04 :

Le 08 août 2022 à 00:11:33 :

Le 08 août 2022 à 00:07:51 :

Le 08 août 2022 à 00:05:01 :

Le 08 août 2022 à 00:03:43 :
J'y connais que dalle en dev d'API REST mais j'en utilise très souvent et ce qui me casse le plus les couilles c'est le manque de filtering sur les requêtes !
Traiter des boucles comme un mongolien c'est juste l'enfer !

c'est à dire le manque de filtre ?https://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

Bah je ne sais pas ce que renvoie ton API REST mais la plupart du temps tu as une réponse JSON sous forme de tableau, avec plusieurs propriétés et il est malheureusement bien souvent impossible de filtrer par la valeur d'une propriété (typiquement le nom ou ID de l'objet).

ah oui faut faire une boucle avanthttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

apres tu peux recuperer les données qui t'interessent directement en faisant une bonne requête à l'API parce que y'a des methodes qui recuperent un element non ?https://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

Comme je t'ai dit j'ai aucune expérience en dev d'API REST mais je peux te dire pouvoir filtrer les requêtes avec un xpath c'est quand même la base je trouve.

Style https://serveur_fqdn/api/category&filter: name eq 'valeur'

l'api est mal faite alors parce que théoriquement c'est possible de faire des requêtes pour retourner des valeurs spécifiques à un filtrehttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

après y'a Graphql je crois qui fait un truc du style aussihttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

Absolument ça devrait être le cas. Mais sur la majorité des solutions de gros éditeurs ce n'est pas le cas.

Par exemple j'automatise beaucoup via REST sur des solutions VMware et je peux te dire que leurs API sont galères graves. Quasi aucun filtre, je passe ma vie à faire des for et des if... La plaie !

ah oui effectivement ça doit etre chianthttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

c'est assez recent mais je sais pas si ça regle ton probleme : https://graphql.org/

lulu_chan2
2022-08-08 00:26:37

Si on me propose un taf sur du soap je pose ma dem le jour même

Yrthma2
2022-08-08 00:29:39

Le 08 août 2022 à 00:26:37 :
Si on me propose un taf sur du soap je pose ma dem le jour même

pareil c'est une vrai merdehttps://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

Yrthma2
2022-08-08 00:33:19

https://image.noelshack.com/fichiers/2020/01/6/1578163084-purer.png

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    ⚠️ Les archives de novembre sont désormais disponibles.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.