Partager via

Graph API Search : Obtenir extrait de recherche dans summary plutôt que le début du contenu du document

Stéphane Blanchard 0 Points de réputation
2024-06-19T12:57:13.61+00:00

Bonjour,

Lorsque l'on effectue une requête de recherche Graph API dans un dossier spécifique avec le paramètre Path, la donnée summary de la réponse ne correspond pas à l'extrait de texte contenant le mot clé de la recherche

Si nous ne mettons pas le paramètre Path, nous obtenons également le résultat mais avec l'extrait de recherche plutôt que le début du document sans summary

La requête,

// La requête
{
    "requests": [
        {
            "entityTypes": [
                "driveItem"
            ],
            "query": {
                "queryString": "véhicule",
                "queryTemplate": "({searchTerms}) IsDocument:true Path:https://mon-tenant.sharepoint.com/sites/site/Documents%20partages/Devs/Cvs"
            }
        }
    ]
}

// Extrait de la réponse

{
    "value": [
        {
            "searchTerms": [
                "vehicule"
            ],
            "hitsContainers": [
                {
                    "hits": [
                        {
                            "hitId": "015LCFR5E4744OAPCZQNA37D3KZBETLWCM",
                            "rank": 1,
                            "summary": "Début du contenu du document plutôt que l'extrait de texte contenant le terme de la recherche",
                            "resource": {
								...
                            }                           }
                        }
                    ],
                    "total": 1,
                    "moreResultsAvailable": false
                }
            ]
        }
    ],
    "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.searchResponse)"
}
Microsoft 365 et Office | SharePoint | Pour le business | Windows
0 commentaires Aucun commentaire
{count} votes

2 réponses

  1. Supprimé

    Cette réponse a été supprimée en raison d’une violation de notre Code de conduite. La réponse a été signalée manuellement ou identifiée via la détection automatisée avant que l’action ne soit entreprise. Pour obtenir plus d’informations, veuillez consulter notre Code de conduite.


    Les commentaires ont été désactivés. En savoir plus

  2. Elimane NDOYE 1 Point de réputation
    2024-06-20T02:10:24.36+00:00

    Veuillez revoir la propriété de "serchTerms" dans "querryTemplete".

    0 commentaires Aucun commentaire

Votre réponse

Les réponses peuvent être marquées comme « Acceptées » par l’auteur de la question et « Recommandées » par les modérateurs, ce qui aide les utilisateurs à savoir que la réponse a résolu le problème de l’auteur.