Tenía razón para trabajar con el SharePoint 2013 API de búsqueda por medio de descanso por primera vez. Quería buscar personas, no documentos. La clave de aprendizaje aquí es que especifique las fuentes de contenido a través de su GUID (o por lo menos en este caso). El siguiente fragmento de código jQuery se muestra cómo:
loadExpertsAsync: función() { jQuery.support.cors = verdadero; $.Ajax({ URL: Esto.CreateFullApiUrl() + "?QueryText = 'portales'&sourceid = 'b09a7990-05ea-4af9-81ef-edfab16c4e31'" + "&selectproperties ='LinkedInProfileUrl,GoogleCirclesProfileUrl,BALargeProfilePictureUrls,BAGridPictures,WorkEmail,Habilidades,Acerca de mi,Intereses,JobTitle,PastProjects,PictureURL,PreferredName,TwitterHandle,LinkedInProfileUrl,PreferredName,GoogleCirclesProfileUrl'" + "&ROWLIMIT = 99", método: "Obtener", cabeceras: { "Aceptar": "application/json; OData = verbose" }, caché: falso, éxito: función (resultado) {
En mi caso, Estoy compitiendo la API con SharePoint online. Para obtener el GUID, He seguido estos pasos:
- Acceso al centro de administración de SharePoint
- Seleccione "Buscar" de la mano izquierda de navegación
- Seleccione "Administrar fuentes resultado"
- Seleccione "Resultados de la población Local"
- Mira la URL.
Parecía un poco a mi URL:
El parámetro sourceid es lo que funcionó para mí.
(Entiendo que el sourceid puede realmente ser una especie de permanente con SP, pero siempre a comprobar todos modos 🙂 ).
</final>
Sígueme en Twitter en http://www.twitter.com/pagalvin
Sí, Paul parece ser los IDs se fijan en todos los ambientes SP13 y aquí está lista que recibí de otra fuente:
Documentos e7ec8cee-ded8-43c9-beb5-436b54b31e84
Artículos 5dc9f503-801e-4ced-8a2c-5d1237132419 de un tipo de contenido
Artículos una etiqueta e1327b9c-2b8c-4b23-99c9-3730cb29c3f7
Artículos relacionados con el actual 48fec42e-4a92-48ce-8363-c2703a40e67d de usuario
Artículos con la misma palabra clave como este artículo 5c069288-1d17-454a-8ac6-9c642a065f48
Local resultados de personas b09a7990-05ea-4af9-81ef-edfab16c4e31
203fba36-2763-4060-9931-911ac8c0583b local de informes y resultados de los datos
Resultados de SharePoint local 8413cd39-2156-4e00-b54d-11efd9abdb89
Resultados de Video locales 78b793ce-7956-4669-aa3b-451fc5defebf
Páginas 5e34578e-4d08-4edc-8bf3-002acf3cdbcc
Fotos de 38403c8c-3975-41a8-826e-717f2d41568a
97c71db1-58ce-4891-8b64-585bc2326c12 popular
Ba63bbae-fa9c-42c0-b027-9a878f16557c de elementos cambiados recientemente
Ec675252-14fa-4fbe-84dd-8d098ed74181 de artículos recomendado
Wiki 9479bf85-e257-4318-b5a8-81a180f5faa1
Pingback: Ejemplo SharePoint resto llamadas « Espacio de Paul Galvin SharePoint