Номер версии файла обновления Microsoft Graph Api - PullRequest
0 голосов
/ 10 апреля 2020

У меня есть библиотека документов, в которой я установил второстепенные версии для файлов в этой библиотеке.

Каждый раз, когда файл редактируется, версия увеличивается с 0,1, 0,2, 0,3 и c.

Однако я хочу иметь возможность обновить номер версии файла и дать ему версию 2.0. В настоящее время я использую API-интерфейс sharepoint graph, я пытался это сделать, но ничего не сделал. Я сделал запрос PATCH на элемент файла с такими версиями полезной нагрузки:

PATCH - https://graph.microsoft.com/v1.0/sites/ceb.sharepoint.com,ab0d7f63-b0d6-4df3-b773-63c493dfb2b1,2dd3d30f-221f-4f2d-9694-30674e5901f9/drives/b!Y38Nq9aw8023c2PEk9-ysQ_T0y0fIi1PlpQwZ05ZAfmWtneAD61ZQ7jfxYuktOWP/items/01NZ7LHEPGYQ7C25UGGFH3L4ZM7LNJOCG5/versions

Полезная нагрузка -

{
    "versions": [
        {
            "id": "5.0",
            "lastModifiedDateTime": "2020-04-09T21:05:13Z",
            "size": 62654,
            "lastModifiedBy": {
                "user": {
                    "displayName": "SharePoint App"
                }
            }
        },
        {
            "id": "6.0",
            "lastModifiedDateTime": "2020-04-09T21:04:50Z",
            "size": 62659,
            "lastModifiedBy": {
                "user": {
                    "displayName": "SharePoint App"
                }
            }
        }
    ]
}

Это не дало мне ошибки, но дало мне элемент назад, но версия не затрагивается этим вызовом вообще. Это возможно?

Я хотел увидеть эти две версии в / графе API, но я не вижу его.

1 Ответ

1 голос
/ 14 апреля 2020

В настоящее время доступны только операции get и post для DriveItemVersion , без операции исправления. Вы можете выразить свою заинтересованность в такой функции или поддержать аналогичные на форуме MS Graph Uservoice

...