Jump to content
  • 0
webax

Data API - Find Records

Question

Bonjour,

J'ai besoin d'utiliser la data API de filemaker. En gros depuis l'exterieur je souhaite faire des select dans une base filemaker.

Je teste la data API avec postman : authentification nickel ! GET sur l'ensemble des enregistrements Nickel aussi !

par contre je bloque la recherche : resultat "Method Not Allowed", résultat : "Query parameter is missing" ???

 

Capture.thumb.PNG.f883d383fc79ab2d21a0fba64fdc5ec9.PNG

J'ai l'impression de tourner en rond. Qu'est ce que j'ai loupé ?

Merci

Capture.thumb.PNG.f883d383fc79ab2d21a0fba64fdc5ec9.PNG

Capture.thumb.PNG.f883d383fc79ab2d21a0fba64fdc5ec9.PNG

Capture.thumb.PNG.f883d383fc79ab2d21a0fba64fdc5ec9.PNG

Capture.thumb.PNG.f883d383fc79ab2d21a0fba64fdc5ec9.PNG

Capture.thumb.PNG.f883d383fc79ab2d21a0fba64fdc5ec9.PNG

Capture.thumb.PNG.f883d383fc79ab2d21a0fba64fdc5ec9.PNG

Capture.thumb.PNG.f883d383fc79ab2d21a0fba64fdc5ec9.PNG

Capture.thumb.PNG.f883d383fc79ab2d21a0fba64fdc5ec9.PNG

Capture.thumb.PNG.f883d383fc79ab2d21a0fba64fdc5ec9.PNG

Capture.thumb.PNG.f883d383fc79ab2d21a0fba64fdc5ec9.PNG

Capture.thumb.PNG.f883d383fc79ab2d21a0fba64fdc5ec9.PNG

Share this post


Link to post
Share on other sites

4 answers to this question

Recommended Posts

  • 0

Bon désolée, j'ai posté trop vite

j'avais placé le query dans les paramètres et non dans le body .... je trouvais bizarre aussi de me retrouver avec les paramètres dans l'url

bref voici la copie d'écran, çà peut servir

Capture.PNG.bbed17a7ab551503b2ba12bd253287f3.PNG

 

Capture.PNG.bbed17a7ab551503b2ba12bd253287f3.PNG

Capture.PNG.bbed17a7ab551503b2ba12bd253287f3.PNG

Capture.PNG.bbed17a7ab551503b2ba12bd253287f3.PNG

Capture.PNG.bbed17a7ab551503b2ba12bd253287f3.PNG

Capture.PNG.bbed17a7ab551503b2ba12bd253287f3.PNG

Capture.PNG.bbed17a7ab551503b2ba12bd253287f3.PNG

Capture.PNG.bbed17a7ab551503b2ba12bd253287f3.PNG

Capture.PNG.bbed17a7ab551503b2ba12bd253287f3.PNG

Capture.PNG.bbed17a7ab551503b2ba12bd253287f3.PNG

Capture.PNG.bbed17a7ab551503b2ba12bd253287f3.PNG

Capture.PNG.bbed17a7ab551503b2ba12bd253287f3.PNG

Share this post


Link to post
Share on other sites
  • 0

Bonjour,

Je remonte ce message. J'ai de nouveau un problème sur l'API filemaker :

sur une méthode POST, je ne peux pas récupérer tous les enregistrements issus de ma recherche.

Je suis limitée à 100 enregistrements.

Sur une méthode GET, j'affecte le paramètre range ( https://localhost/fmi/rest/api/record/Unis_API/Site?range=10000 )  qui fonctionne sans soucis, mais sur la méthode POST, l'option range ne fonctionne pas.

Une idée ?

Merci

Share this post


Link to post
Share on other sites
  • 0

Bonjour,

Et en utilisant les paramètres offset et range ? Voir les remarques concernant :

https://fmhelp.filemaker.com/docs/16/fr/restapi/#work-with-records_get-records

Share this post


Link to post
Share on other sites
  • 0
il y a 34 minutes, David Julot a dit :

Bonjour,

Et en utilisant les paramètres offset et range ? Voir les remarques concernant :

https://fmhelp.filemaker.com/docs/16/fr/restapi/#work-with-records_get-records

Bonjour,

J'ai fini par trouver hier : pour les methodes en POST, il faut placer le range et le offset directement dans le corps de la requête et non dans les paramètres URL comme pour le GET.

Cela fonctionne.

https://fmhelp.filemaker.com/docs/16/fr/restapi/#perform-find-requests

comme ceci

{  "query":  [    {      "Table::rub1":"xxx",      "Table::rub2":"yyy",          }  ]  , "range":"30000"}

 

 :)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...