Beispiel SharePoint REST Aufrufe

Hier ist eine Reihe von Beispiel-REST-Aufrufe, die Arbeit für mich und kann Ihnen helfen, sich auch. Als der 02/2014, gibt es zwei Beispiele 🙂

  1. Eine Spalte mit Leerzeichen im Namen verweisen
  2. Eine Mehrfachauswahl Spalte verweisen
  3. Führen Sie eine Personensuche über REST

 

Ich füge dazu wie die Zeit vergeht.

Hier sind einige nützlichen Tinten habe, die ich auch gefunden:

Eine Spalte mit Leerzeichen im Namen verweisen

Erstellen Sie eine benutzerdefinierte Liste, mit einer Spalte mit dem Namen "Blog-Autor" (Abstand zwischen Blog und Autor).

$select auf diese Spalte verwiesen wird:

image

Ersetzen Sie einfach den Raum mit "_x0020_". Wir sehen die _x0020_ in vielen Beispielen über den Internets und REST ist nicht anders.

Wenn Sie das nicht tun, Sie sind verpflichtet, eine Fehlermeldung wie diese:

Der Ausdruck “Blog-Autor” ist nicht gültig.

Einfach genug.

Referenz einer Mehrfachauswahl Nachschlagespalte

Einrichten:

  1. Erstellen einer benutzerdefinierten Liste mit dem Namen Categories.
  2. Einige Kategorien hinzufügen. Ich fügte Kategorien Wasserverbrauch:image
  3. Erstellen Sie eine andere benutzerdefinierte Liste mit der Bezeichnung MockBlog und fügen Kategorien als multi-select-Listenspalte hinzu (oder Websitespalte wenn es das ist, wie Sie Rollen).

Einige Elemente in Ihre Mockblog-Liste einfügen und fertig.

Ein Ajax-Stil-Aufruf mit jQuery wird wie folgt aussehen:

ServerUrl  = "/_api/Web/Listen/GetByTitle('MockBlog')/Elemente" +
             "?$Wählen Sie = Title,Kategorien/Titel,Blog_x0020_Author/Titel" + 
             "&$Erweitern Sie = Blog_x0020_Author,Kategorien";

Wir sagen SharePoint "geben Sie mir den Titel für alle Kategorien (Kategorien/Titel). Erhalten Sie die tatsächlichen Werten für Titel von $Erweitern SieIng der Liste Kategorien." (Meine erholsamen paraphrasieren ist wohl ziemlich locker, Aber wie ich es interpretieren bin).

Wenn du das tust, mit JavaScript und mit Fiddler um zu betrachten, die Ausgabe, Sie bekommen so etwas im Gegenzug:

 

image

(Das oben genannte ist ein JSON-Objekt)

Führen Sie eine Personensuche über REST

Ich gebloggt dazu separat. Der Schlüssel ist einen Sourceid-Parameter festgelegt, deren Wert die GUID der einheimischen Inhaltsquelle ist. (Content-Quellen verwendet, um die Bereiche bezeichnet werden und es ist so schwer, oh-mein nicht alles aufrufen, einen Bereich für mich!).

Mehr dazu lesen sie hier: http://www.mstechblogs.com/paul/?p=10385

 

</Ende>

undefinedOnnieren Sie meinen Blog ab.

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

Hinterlasse eine Antwort

Deine Email-Adresse wird nicht veröffentlicht. erforderliche Felder sind markiert *