none
Requete par API rest du search qui soit "cross collections" RRS feed

Toutes les réponses

  • Bonjour Julien,

    Je sais qu'il est possible de le faire via la web Part Content Search Web Part .

    Via API, il faut utiliser l'objet AppContextSite 

    Tu trouveras des informations dans cet article : http://blogs.msdn.com/b/officeapps/archive/2012/11/29/solving-cross-domain-problems-in-apps-for-sharepoint.aspx

    Merci


    Mutandis mutatis

    jeudi 4 septembre 2014 11:43
  • Salut Julien,

    Est ce que cela t'aide ?


    Mutandis mutatis

    jeudi 11 septembre 2014 11:11
  • Salut

    J'aurais tendance à dire que tu ne dois pas à avoir à te poser cette question. Tu dois requetter un "scope'" (désolé pour l'utilisation de la terminologie 2010) qui correspond à une partie de ce que a indexé ton moteur de recherche, qui lui potentiellement crawl l'intégralité de ton SharePoint. Donc à ce niveau plus de notions de "collection de site".

    En tout cas c'est comme ça que je m'attends à pouvoir utiliser cette api. Peut être a t elle des limitations que je ne connais pas... à valider donc.

    D'ailleurs dans la doc que tu cites, ils montrent comment specifier la "Resqultsource" (ce que je nomme scope) : 

    sourceid

    Specifies the unique identifier of the Result Source to use for executing the search query.

    String

    Empty

    http://host/site/_api/search/query?querytext='term'&sourceid='8413cd39-2156-4e00-b54d-11efd9abdb89'


    Blog Sharepoint : www.paslatek.net Twitter : @LimozinLionel


    • Modifié lionel limozin mardi 16 septembre 2014 14:09 ajout complement
    mardi 16 septembre 2014 14:08