API REST del sitio concentrador

Puede usar la interfaz de REST de SharePoint para registrar sitios como sitios concentradores, asociar sitios existentes a sitios de este tipo y obtener o actualizar la información sobre los sitios concentradores.

El servicio REST de SharePoint Online (y SharePoint 2016 o versiones posteriores locales) admite la combinación de varias solicitudes en una sola llamada al servicio mediante el uso de la opción de consulta $batch de OData.

Para obtener información detallada y vínculos a los ejemplos de código, vea Realizar solicitudes de lote con las API de REST.

Requisitos previos

Antes de empezar, asegúrese de que está familiarizado con lo siguiente:

Comandos de REST

Los siguientes comandos REST están disponibles para trabajar con sitios centrales:

  • SP. HubSites.CanCreate : devuelve si el usuario actual puede crear un sitio central. Solo los administradores de espacios empresariales pueden crear sitios concentradores.
  • GetById : obtiene o actualiza información sobre un sitio central.
  • HubSiteData : obtiene los datos del sitio central de la web actual.
  • HubSites : obtiene información sobre todos los sitios de concentrador a los que el usuario actual puede acceder.
  • JoinHubSite : asocia un sitio a un sitio de concentrador existente.
  • RegisterHubSite : registra un sitio existente como sitio central.
  • SyncHubSiteTheme : aplica las actualizaciones de temas del sitio central primario.
  • UnRegisterHubSite : anula el registro de un sitio central para que ya no sea un sitio de concentrador.
  • Tipo de objeto SPHubSite : contiene datos que describen un sitio central de SharePoint.
  • Tipo de objeto SPHubSiteData : contiene datos que describen un sitio central de SharePoint.

Escenarios

En algunos de los escenarios siguientes, no se intuye su finalidad a partir del nombre del método. Vea el artículo de cada cmdlet para obtener más información.

Actualizar un sitio concentrador

Llame al método GetById para actualizar un sitio concentrador.

Desasociar un sitio de su sitio concentrador

Para quitar o desasociar un sitio de uno concentrador, llame a JoinHubSite con el valor "00000000-0000-0000-0000-000000000000".

Consulte también