Веб-перехватчики для списков SharePointSharePoint list webhooks

Веб-перехватчики списков SharePoint обрабатывают события, связанные с изменением элементов в списках или библиотеках документов SharePoint. Веб-перехватчики SharePoint предоставляют простой канал уведомлений, чтобы приложение узнавало об изменениях списка SharePoint, не выполняя опрос службы.The SharePoint list webhooks cover the events corresponding to list item changes for a given SharePoint list or a document library. SharePoint webhooks provide a simple notification pipeline so your application can be aware of changes to a SharePoint list without polling the service.

ЗадачиTasks

ЗадачаTask Метод HTTPHTTP method
Создание подпискиCreate a new subscription POST /_api/web/lists('list-guid')/subscriptions
Получение подписокGet subscriptions GET /_api/web/lists('list-guid')/subscriptions
Удаление подпискиDelete a subscription DELETE /_api/web/lists('list-guid')/subscriptions('id')
Обновление подпискиUpdate a subscription PATCH /_api/web/lists('list-guid')/subscriptions('id')

Типы событий в спискахList event types

Приложению будут отправляться уведомления о следующих асинхронных событиях в элементах списков в SharePoint:Notifications are sent to your application for the following asynchronous list item events in SharePoint:

  • ItemAddedItemAdded
  • ItemUpdatedItemUpdated
  • ItemDeletedItemDeleted
  • ItemCheckedOutItemCheckedOut
  • ItemCheckedInItemCheckedIn
  • ItemUncheckedOutItemUncheckedOut
  • ItemAttachmentAddedItemAttachmentAdded
  • ItemAttachmentDeletedItemAttachmentDeleted
  • ItemFileMovedItemFileMoved
  • ItemVersionDeletedItemVersionDeleted
  • ItemFileConvertedItemFileConverted

Веб-перехватчики не поддерживают синхронные события.Synchronous events are not supported in webhooks.

См. такжеSee also