Ejemplo SharePoint resto llamadas

Aquí hay un conjunto de llamadas a resto muestra que funciona para mí y puede ayudarte, así. Como de 02/2014, hay dos ejemplos 🙂

  1. Referencia a una columna con espacios en su nombre
  2. Referencia a una columna de selección múltiple
  3. Realizar una búsqueda de personas vía resto

 

Agregaré a esto conforme pasa el tiempo.

Aquí están algunas tintas útiles que he encontrado así como:

Referencia a una columna con espacios en su nombre

Crear una lista personalizada con una columna denominada a "Autor del Blog" (espacio entre el Blog y autor).

El $select para hacer referencia a esa columna es:

image

Simplemente reemplace el espacio con "_x0020_". Vemos el _x0020_ en muchos ejemplos a través de la Internet y el resto no es diferente.

Si no haces eso, es probable que un error como este:

La expresión “Autor del blog” No es válido.

Bastante fácil.

Referencia a una columna de búsqueda selección múltiple

Configurar:

  1. Crear una lista personalizada denominada categorías.
  2. Añadir algunas categorías. He añadido categorías así:image
  3. Crear otra lista personalizada denominada MockBlog y Añadir categorías como una columna de lista de selección múltiple (o columna de sitio si es cómo tiras).

Agregar algunos elementos a la lista de Mockblog y estás listo.

Una llamada de estilo Ajax usando jQuery se verá algo como esto:

serverUrl  = "/_api/web/listas/GetByTitle('MockBlog')/artículos" +
             "?$Seleccione = Title,Categorías/título,Blog_x0020_Author/título" + 
             "&$ampliar = Blog_x0020_Author,Categorías";

Estamos contando SharePoint "Dame el título para todas las categorías (Categorías/título). Obtener los valores reales para Título por $ampliarIng la lista categorías." (Parafraseando a mi descanso es probablemente bastante flojo, Pero cómo estoy interpretando).

Si lo haces vía JavaScript y usando Fiddler para mirar la salida, a cambio tienes algo como esto:

 

image

(Lo anterior es un objeto JSON)

Realizar una búsqueda de personas vía resto

Lo escribió en su blog acerca de esto por separado. La clave consiste en especificar un parámetro sourceid cuyo valor es el GUID de la fuente de contenido de gente Local. (Fuentes de contenido solían llamarse alcances y es oh-mi tanto por no llamarlo todo un ámbito para mí!).

Lea más sobre ello aquí: http://www.mstechblogs.com/paul/?p=10385

 

</final>

undefinedSuscribirse a mi blog.

Sígueme en Twitter en http://www.twitter.com/pagalvin

Contesta

su dirección de correo electrónico no será publicada. Los campos necesarios están marcados *