Utiliser le FQL dans l'API Feedier
Qu'est-ce que le FQL ?
FQL ou Feedback Query Language est la syntaxe de Feedier pour filtrer les données de feedback sur la plateforme ou via l'API.
Utiliser le FQL offre plusieurs avantages :
Grandes possibilités de filtrage avec plus de 20 filtres
Support des rôles et de la confidentialité
Performance
Sécurité intégrée
Où trouver le FQL sur la plateforme ?
Nous recommandons de ne pas créer le FQL à partir de zéro, mais plutôt d'utiliser les boutons de filtre sur la plateforme pour créer le FQL, puis de l'utiliser dans l'API.
Sélectionnez votre ou vos filtres
Cliquez sur "Appliquer"
Le FQL apparaîtra dans la barre de navigation.
Dans cet exemple, nous filtrons sur l'ID de feedback = 123.
Pour l'utiliser, vous pouvez le décoder URL pour obtenir un format JSON que vous pouvez utiliser dans l'API :
[{"id":{"$in":[123]}}]
Voilà!
Supporter les opérateurs
Opérateur | SQL équivalent |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Traduction de quelques exemples de FQL
Filtre | FQL syntax |
---|---|
Filtrer par ID de feedback = 123 | [{"id":{"$in":[123]}}] |
Filtrer sur les feedbacks créés hier | [{"created_at":{"$eq":"date_last_day"}}] |
Filtrer sur les feedbacks créés hier et l'ID de l’enquête = 456 | |
Filtrer sur les feedbacks créés hier et l'ID du sondage = 456 ou 789 | |
Filtrer sur les feedbacks correspondant à l'ID du sujet d'analyse de texte = 3 | |
Filtrer sur les feedbacks ayant l'attribut "Agence" = "Lille" |
Des questions ? Contactez support@feedier.com