1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-02-13 13:59:20 +02:00
Vitaly the Alpaca (bot) 4343adce62 Main build (Jenkins)
2024-10-15 10:07:27 +03:00

4.9 KiB

sidebar_position
1

Получить информацию об объекте

Получает информацию о папке или файле по ID

Функция ПолучитьИнформациюОбОбъекте(Знач Токен, Знач Идентификатор) Экспорт

Параметр CLI опция Тип Назначение
Токен --token Строка Токен
Идентификатор --object Строка Идентификатор файла или каталога

Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google


    Токен         = "ya29.a0AcM612zdAe2M8Ywdxt7xmK1VAAj2m3yjTdP1Ap8cFmqbE8lVngjIAujPtjc_c94MCuKNLfn7MSssBd6NfMXDQDrHMUv7Fgjp7cjuXk68n...";
    Идентификатор = "191iyaa6-2BCNRPOF0F8mQ0TuNWPNesdM";

    Результат   = OPI_GoogleDrive.ПолучитьИнформациюОбОбъекте(Токен, Идентификатор);
<TabItem value="bash" label="Bash" default>
    ```bash
        oint gdrive ПолучитьИнформациюОбОбъекте --token "***" \
          --object "191iyaa6-2BCNRPOF0F8mQ0TuNWPNesdM"
    ```
</TabItem>

<TabItem value="bat" label="CMD/Bat" default>
    ```batch
        oint gdrive ПолучитьИнформациюОбОбъекте ^
          --token "***" ^
          --object "191iyaa6-2BCNRPOF0F8mQ0TuNWPNesdM"
    ```
</TabItem>
{
 "kind": "drive#file",
 "id": "191iyaa6-2BCNRPOF0F8mQ0TuNWPNesdM",
 "name": "Тестовая папка",
 "mimeType": "application/vnd.google-apps.folder",
 "starred": false,
 "trashed": false,
 "explicitlyTrashed": false,
 "parents": [
  "0AN2vrbrhqfJrUk9PVA"
 ],
 "spaces": [
  "drive"
 ],
 "version": "1",
 "webViewLink": "https://drive.google.com/drive/folders/191iyaa6-2BCNRPOF0F8mQ0TuNWPNesdM",
 "iconLink": "https://drive-thirdparty.googleusercontent.com/16/type/application/vnd.google-apps.folder",
 "hasThumbnail": false,
 "thumbnailVersion": "0",
 "viewedByMe": true,
 "viewedByMeTime": "2024-05-30T07:31:43.495Z",
 "createdTime": "2024-05-30T07:31:43.495Z",
 "modifiedTime": "2024-05-30T07:31:44.676Z",
 "modifiedByMeTime": "2024-05-30T07:31:44.676Z",
 "modifiedByMe": true,
 "owners": [
  {
   "kind": "drive#user",
   "displayName": "Антон Титовец",
   "photoLink": "https://lh3.googleusercontent.com/a/ACg8ocKYttNv2CZ-cTTuE90Zmht_PwnGc0YnjM1IUllXsTVORfZFVPU=s64",
   "me": true,
   "permissionId": "07468399490707249352",
   "emailAddress": "bayselonarrend@gmail.com"
  }
 ],
 "lastModifyingUser": {
  "kind": "drive#user",
  "displayName": "Антон Титовец",
  "photoLink": "https://lh3.googleusercontent.com/a/ACg8ocKYttNv2CZ-cTTuE90Zmht_PwnGc0YnjM1IUllXsTVORfZFVPU=s64",
  "me": true,
  "permissionId": "07468399490707249352",
  "emailAddress": "bayselonarrend@gmail.com"
 },
 "shared": false,
 "ownedByMe": true,
 "capabilities": {
  "canAcceptOwnership": false,
  "canAddChildren": true,
  "canAddMyDriveParent": false,
  "canChangeCopyRequiresWriterPermission": false,
  "canChangeSecurityUpdateEnabled": false,
  "canChangeViewersCanCopyContent": false,
  "canComment": true,
  "canCopy": false,
  "canDelete": true,
  "canDownload": true,
  "canEdit": true,
  "canListChildren": true,
  "canModifyContent": true,
  "canModifyContentRestriction": false,
  "canModifyEditorContentRestriction": false,
  "canModifyOwnerContentRestriction": false,
  "canModifyLabels": false,
  "canMoveChildrenWithinDrive": true,
  "canMoveItemIntoTeamDrive": true,
  "canMoveItemOutOfDrive": true,
  "canMoveItemWithinDrive": true,
  "canReadLabels": false,
  "canReadRevisions": false,
  "canRemoveChildren": true,
  "canRemoveContentRestriction": false,
  "canRemoveMyDriveParent": true,
  "canRename": true,
  "canShare": true,
  "canTrash": true,
  "canUntrash": true
 },
 "viewersCanCopyContent": true,
 "copyRequiresWriterPermission": false,
 "writersCanShare": true,
 "permissions": [
  {
   "kind": "drive#permission",
   "id": "07468399490707249352",
   "type": "user",
   "emailAddress": "bayselonarrend@gmail.com",
   "role": "owner",
   "displayName": "Антон Титовец",
   "photoLink": "https://lh3.googleusercontent.com/a/ACg8ocKYttNv2CZ-cTTuE90Zmht_PwnGc0YnjM1IUllXsTVORfZFVPU=s64",
   "deleted": false,
   "pendingOwner": false
  }
 ],
 "permissionIds": [
  "07468399490707249352"
 ],
 "folderColorRgb": "#8f8f8f",
 "quotaBytesUsed": "0",
 "isAppAuthorized": false,
 "linkShareMetadata": {
  "securityUpdateEligible": false,
  "securityUpdateEnabled": true
 }
}