Exemple SharePoint reste appels

Voici une série d'appels de repos échantillon qui fonctionne pour moi et peut vous dépanner ainsi. Comme des 02/2014, il y a deux exemples 🙂

  1. Référencer une colonne avec des espaces dans son nom
  2. Référence une colonne de sélection multiple
  3. Effectuer une recherche de personnes par l'intermédiaire de repos

 

Je vais ajouter à cela que le temps passe.

Voici quelques encres utiles, que j'ai trouvé aussi bien:

Référencer une colonne avec des espaces dans son nom

J'ai créer une liste personnalisée avec une colonne nommée « Auteur du Blog » (espace entre Blog et auteur).

Le $select pour référencer cette colonne est:

image

Il suffit de remplacer l'espace avec « _x0020_ ». Nous voyons le _x0020_ dans beaucoup d'exemples à travers les internets et le reste n'est pas différent.

Si vous ne faites que, vous êtes susceptible d'obtenir un message d'erreur comme ceci:

L'expression “Auteur du blog” n'est pas valide.

Assez facile.

Référence une colonne de recherche sélection multiple

Mettre en place:

  1. Créer une liste personnalisée nommée catégories.
  2. Ajouter certaines catégories. J'ai ajouté des catégories thusly:image
  3. Créer une autre liste personnalisée appelée MockBlog et ajouter des catégories comme une colonne de liste à sélection multiple (ou colonne de site si cela est comment dé).

Ajouter des articles à votre liste de Mockblog et vous êtes prêt.

Un appel de style Ajax en utilisant jQuery ressemblera à quelque chose comme ça:

serverUrl  = "/_API/web/listes/GetByTitle(« MockBlog »)/articles" +
             "?$Sélectionnez = Title,Catégories/titre,Blog_x0020_Author/titre" + 
             "&$Développez = Blog_x0020_Author,Catégories";

Nous sommes en disant SharePoint "Donnez-moi le titre pour toutes les catégories (Catégories/titre). Obtenir les valeurs réelles pour Titre par $DéveloppezING, la liste de catégories. » (Mon paraphrasant RESTful est probablement assez lâche, mais cela comment j'interprète il).

Si vous faites ceci via JavaScript et utiliser Fiddler pour Regardez la sortie, vous obtenez quelque chose comme ça en retour:

 

image

(Ce qui précède est un objet JSON)

Effectuer une recherche de personnes par l'intermédiaire de repos

J'ai blogué sur ce séparément. Il est important de spécifier un paramètre sourceid dont la valeur est le GUID de la source de contenu de populations locales. (Sources de contenu utilisé pour être appelées étendues et c'est oh-Gustave n'est pas si difficile d'appeler tout un champ pour moi!).

Pour en savoir plus à ce sujet ici: http://www.mstechblogs.com/paul/?p=10385

 

</fin>

undefinedS'abonner à mon blog.

Me suivre sur Twitter à http://www.twitter.com/pagalvin

Laisser une réponse

Votre adresse email ne sera pas publiée. les champs requis sont indiqués *