Tag-Archive: REST

Menschen als einen Suchbereich angeben / Inhaltsquelle mit SharePoint 2013 REST-API

Ich hatte Grund mit SharePoint arbeiten 2013 Such-API über REST zum ersten Mal. Ich wollte nach Personen suchen, keine Dokumente. Die Taste lernen ist hier, dass geben Sie Content-Quellen über seine GUID (oder zumindest in diesem Fall). Die folgende jQuery Ausschnitt zeigt wie:

    loadExpertsAsync: Funktion() {

        jQuery.support.cors = wahr;

        $.AJAX({
            URL: Dies.CreateFullApiUrl() +
                "?Querytext = 'Portale'&SourceID = 'b09a7990-05ea-4af9-81ef-edfab16c4e31'" +
                "&Selectproperties ='LinkedInProfileUrl,GoogleCirclesProfileUrl,BALargeProfilePictureUrls,BAGridPictures,WorkEmail,Fähigkeiten,AboutMe,Interessen,JobTitle,PastProjects,Bild-URL,PreferredName,TwitterHandle,LinkedInProfileUrl,PreferredName,GoogleCirclesProfileUrl'" +
                "&ROWLIMIT = 99",
            Methode: "Erhalten",
            Header: { "Akzeptieren": "Application/json; promoveaza = verbose" },
            Cache: falsch,
            Erfolg: Funktion (Ergebnis) {

In meinem Fall, Ich bin die API für SharePoint online ausgeführt. Um die GUID zu erhalten, Ich Schritte diese:

  1. Zugang zum SharePoint Administrationscenter
  2. Klicken Sie auf "Suche" aus der linken Navigationsleiste
  3. Wählen Sie "Ergebnis Quellen verwalten"
  4. Wählen Sie "Einheimischen Ergebnisse"
  5. Sehen Sie sich die URL.

Meine URL sah so etwas wie:

https://xyzzy-admin.sharepoint.com/_layouts/15/searchadmin/EditResultSource.aspx?level=tenant&sourceid=b09a7990%2D05ea%2D4af9%2D81ef%2Dedfab16c4e31&view=1

Parameters Sourceid ist was für mich gearbeitet.

(Ich verstehe, dass die Sourceid tatsächlich eine Art permanente mit SP sein kann, aber ich werde sowieso immer überprüfen 🙂 ).

</Ende>

undefinedOnnieren Sie meinen Blog ab.

Folgen Sie mir auf Twitter bei http://www.twitter.com/pagalvin