Récupération/Télécharger des fichiers via l'API
-
Bonjour,
Nous cherchons à récupérer des documents dans un dossier via l'API. En passant par la requête :
/api/search/search
je récupère bien mes fichiers, mais je n'ai pas trouvé de documentation pour télécharger un fichier. Y a-t-il une solution ?Merci d'avance,
Maël A
-
Bonjour ,
vous pouvez utilisé la requete de recherche pour récupére les numéros de node et il utilise ensuite ces numéros de node pour appeler l’autre api : GET /api/node/content
vous pouvez trouver tous les api de GoFast sur le lien suivant :
https://gofast-docs.readthedocs.io/en/latest/docs-gofast-development/api-rest.html#id6
ES-SMAHI Hussam
-
-
Bonjour,
Ok, je vais passer par les API Gofast alors.
Sur l'api search/search, je n'arrive pas trouver la façon de récupérer plus que les dix premiers résultats, y a-t-il une gestion avec un "limit"/"offset".
Je n'ai pas trouvé l'information dans la doc => https://gofast-docs.readthedocs.io/en/latest/docs-gofast-development/api-rest.html#ressource-search
est-ce la meilleure solution pour récupérer les documents d'un node ?
api search => api contentCordialement,
-
Bonjour,
Merci pour votre retour. Pour récupérer plus de résultats que les dix premiers via l'API de recherche, vous pouvez utiliser la requête avec la chaîne de requête "page" pour passer d'une page de résultats à une autre, par exemple "api/search/search?page=2" pour accéder à la deuxième page de résultats.
En outre, vous pouvez également utiliser la chaîne de requête "solrsort" pour trier les résultats différemment du tri par défaut, qui est un tri par pertinence. Par exemple, vous pouvez utiliser "api/search/search?solrsort=ds_created desc" pour trier par date de création descendante. Utilisez "asc" à la place de "desc" pour que l'ordre soit ascendant.
J'espère que ces informations vous seront utiles. N'hésitez pas à me faire savoir si vous avez d'autres questions.
Cordialement,