GDIndex修改10个共享网盘目录限制


直接替换worker里面的listDrive方法即可

async listDrive() {
  await this.initializeClient();
  //return this.client.get('drives').json(); 
  const getList = pageToken => {
    const qs = {
      q: `hidden = false`,
      //useDomainAdminAccess: true,
      //fields: 'kind,nextPageToken,items(kind,id,name,colorRgb,backgroundImageLink,permissionsSummary,trusted,primaryDomainName,organizationDisplayName,restrictions,backgroundImageGridViewLink,backgroundImageListViewLink,hidden,capabilities(canAddChildren,canAddFolderFromAnotherDrive,canChangeTeamDriveBackground,canComment,canCopy,canDeleteTeamDrive,canDownload,canEdit,canManageMembers,canManageVisitors,canRemoveChildren,canRename,canRenameTeamDrive,canShareOutsideDomain,canDeleteChildren,canTrashChildren))',
      pageSize: 100
    };
    if (pageToken) {
      qs.pageToken = pageToken;
    }
    return this.client.get('drives', {
      qs
    }).json();
  };
  const drives = [];
  let pageToken; 
  do {
    const resp = await getList(pageToken);
    drives.push(...resp.drives);
    pageToken = resp.nextPageToken;
  } while (pageToken);  
  return {
    drives: drives,
    kind:"drive#driveList"
  };
}




转自Github的Arronlong

声明:Blog on RackNerd|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - GDIndex修改10个共享网盘目录限制


本博客托管在 RackNerd 的 VPS 上