Compartilhar via


Obter um recurso ListItemVersion

Recuperar os metadados de uma versão específica de um ListItem.

Permissões

Uma das permissões a seguir é necessária para chamar essa API. Para saber mais, incluindo como escolher permissões, confira Permissões.

Tipo de permissão Permissões (da com menos para a com mais privilégios)
Delegado (conta corporativa ou de estudante) Sites.Read.All, Sites.ReadWrite.All
Delegada (conta pessoal da Microsoft) n/d
Aplicativo Sites.Read.All, Sites.ReadWrite.All

Solicitação HTTP

GET /sites/{site-id}/items/{item-id}/versions/{version-id}
GET /sites/{site-id}/lists/{list-id}/items/{item-id}/versions/{version-id}

Resposta

Se bem-sucedido, este método retorna um código de resposta 200 OK e um objeto ListItemVersion no corpo da resposta.

Exemplo

Este exemplo recupera uma versão de um item de lista e expande o conjunto de campos para solicitar os valores dos campos no listItem.

Solicitação HTTP

GET /sites/{site-id}/lists/{list-id}/items/{item-id}/versions/{version-id}?expand=fields

Resposta

Isso retornará uma coleção de versões:

HTTP/1.1 200 OK
Content-Type: application/json

{
    "id": "1.0",
    "lastModifiedBy": {
    "user": {
        "id": "CE251278-EF9E-4FE5-833C-1D89EEAE68E0",
        "displayName": "Ryan Gregg"
    }
    },
    "lastModifiedDateTime": "2017-09-14T12:34:53.912Z",
    "fields": {  }
}