@@ -37,7 +37,7 @@ class DriveSnippets {
3737 */
3838 async uploadBasic ( ) {
3939 return new Promise ( ( resolve , reject ) => {
40- // [START uploadBasic ]
40+ // [START drive_upload_basic ]
4141 const resource = {
4242 name : 'photo.jpg' ,
4343 } ;
@@ -63,7 +63,7 @@ class DriveSnippets {
6363 // [END_EXCLUDE]
6464 }
6565 } ) ;
66- // [END uploadBasic ]
66+ // [END drive_upload_basic ]
6767 } ) ;
6868 }
6969
@@ -74,7 +74,7 @@ class DriveSnippets {
7474 */
7575 async uploadToFolder ( realFolderId ) {
7676 return new Promise ( ( resolve , reject ) => {
77- // [START uploadToFolder ]
77+ // [START drive_upload_to_folder ]
7878 let folderId = '0BwwA4oUTeiV1TGRPeTVjaWRDY1E' ;
7979 // [START_EXCLUDE silent]
8080 folderId = realFolderId ;
@@ -105,7 +105,7 @@ class DriveSnippets {
105105 // [END_EXCLUDE]
106106 }
107107 } ) ;
108- // [END uploadToFolder ]
108+ // [END drive_upload_to_folder ]
109109 } ) ;
110110 }
111111
@@ -115,7 +115,7 @@ class DriveSnippets {
115115 */
116116 async uploadWithConversion ( ) {
117117 return new Promise ( ( resolve , reject ) => {
118- // [START uploadWithConversion ]
118+ // [START drive_upload_with_conversion ]
119119 const resource = {
120120 name : 'My Report' ,
121121 mimeType : 'application/vnd.google-apps.spreadsheet' ,
@@ -142,7 +142,7 @@ class DriveSnippets {
142142 // [END_EXCLUDE]
143143 }
144144 } ) ;
145- // [END uploadWithConversion ]
145+ // [END drive_upload_with_conversion ]
146146 } ) ;
147147 }
148148
@@ -153,7 +153,7 @@ class DriveSnippets {
153153 */
154154 async exportPdf ( realFileId ) {
155155 return new Promise ( ( resolve , reject ) => {
156- // [START exportPdf ]
156+ // [START drive_export_pdf ]
157157 let fileId = '1ZdR3L3qP4Bkq8noWLJHSr_iBau0DNT4Kli4SxNc2YEo' ;
158158 const dest = fs . createWriteStream ( '/tmp/resume.pdf' ) ;
159159 // [START_EXCLUDE silent]
@@ -182,7 +182,7 @@ class DriveSnippets {
182182 // [END_EXCLUDE]
183183 } )
184184 . pipe ( dest ) ;
185- // [END exportPdf ]
185+ // [END drive_export_pdf ]
186186 } ) ;
187187 } ;
188188
@@ -193,7 +193,7 @@ class DriveSnippets {
193193 */
194194 async downloadFile ( realFileId ) {
195195 return new Promise ( ( resolve , reject ) => {
196- // [START downloadFile ]
196+ // [START drive_download_file ]
197197 let fileId = '0BwwA4oUTeiV1UVNwOHItT0xfa2M' ;
198198 const dest = fs . createWriteStream ( '/tmp/photo.jpg' ) ;
199199 // [START_EXCLUDE silent]
@@ -222,7 +222,7 @@ class DriveSnippets {
222222 // [END_EXCLUDE]
223223 } )
224224 . pipe ( dest ) ;
225- // [END downloadFile ]
225+ // [END drive_download_file ]
226226 } ) ;
227227 }
228228
@@ -232,7 +232,7 @@ class DriveSnippets {
232232 */
233233 async createShortcut ( ) {
234234 return new Promise ( ( resolve , reject ) => {
235- // [START createShortcut ]
235+ // [START drive_create_shortcut ]
236236 const resource = {
237237 name : 'Project plan' ,
238238 mimeType : 'application/vnd.google-apps.drive-sdk' ,
@@ -254,7 +254,7 @@ class DriveSnippets {
254254 // [END_EXCLUDE]
255255 }
256256 } ) ;
257- // [END createShortcut ]
257+ // [END drive_create_shortcut ]
258258 } ) ;
259259 } ;
260260
@@ -266,7 +266,7 @@ class DriveSnippets {
266266 */
267267 async touchFile ( realFileId , realTimestamp ) {
268268 return new Promise ( ( resolve , reject ) => {
269- // [START touchFile ]
269+ // [START drive_touch_file ]
270270 let fileId = '1sTWaJ_j7PkjzaBWtNc3IzovK5hQf21FbOw9yLeeLPNQ' ;
271271 const resource = {
272272 'modifiedTime' : new Date ( ) . toISOString ( ) ,
@@ -293,7 +293,7 @@ class DriveSnippets {
293293 // [END_EXCLUDE]
294294 }
295295 } ) ;
296- // [END touchFile ]
296+ // [END drive_touch_file ]
297297 } ) ;
298298 }
299299
@@ -303,7 +303,7 @@ class DriveSnippets {
303303 */
304304 async createFolder ( ) {
305305 return new Promise ( ( resolve , reject ) => {
306- // [START createFolder ]
306+ // [START drive_create_folder ]
307307 this . driveService . files . create ( {
308308 resource : {
309309 name : 'Invoices' ,
@@ -324,7 +324,7 @@ class DriveSnippets {
324324 // [END_EXCLUDE]
325325 }
326326 } ) ;
327- // [END createFolder ]
327+ // [END drive_create_folder ]
328328 } ) ;
329329 }
330330
@@ -336,7 +336,7 @@ class DriveSnippets {
336336 */
337337 async moveFileToFolder ( realFileId , realFolderId ) {
338338 return new Promise ( ( resolve , reject ) => {
339- // [START moveFileToFolder ]
339+ // [START drive_move_file_to_folder ]
340340 let fileId = '1sTWaJ_j7PkjzaBWtNc3IzovK5hQf21FbOw9yLeeLPNQ' ;
341341 let folderId = '0BwwA4oUTeiV1TGRPeTVjaWRDY1E' ;
342342 // [START_EXCLUDE silent]
@@ -377,7 +377,7 @@ class DriveSnippets {
377377 } ) ;
378378 }
379379 } ) ;
380- // [END moveFileToFolder ]
380+ // [END drive_move_file_to_folder ]
381381 } ) ;
382382 }
383383
@@ -389,7 +389,7 @@ class DriveSnippets {
389389 let files = [ ] ;
390390 const driveService = this . driveService ;
391391 return new Promise ( ( resolve , reject ) => {
392- // [START searchFiles ]
392+ // [START drive_search_files ]
393393 let pageToken = null ;
394394 // Using the NPM module 'async'
395395 async . doWhilst ( function ( callback ) {
@@ -430,7 +430,7 @@ class DriveSnippets {
430430 // [END_EXCLUDE]
431431 }
432432 } ) ;
433- // [END searchFiles ]
433+ // [END drive_search_files ]
434434 } ) ;
435435 }
436436
@@ -444,7 +444,7 @@ class DriveSnippets {
444444 async shareFile ( realFileId , realUser , realDomain ) {
445445 return new Promise ( ( resolve , reject ) => {
446446 let ids = [ ] ;
447- // [START shareFile ]
447+ // [START drive_share_file ]
448448 let fileId = '1sTWaJ_j7PkjzaBWtNc3IzovK5hQf21FbOw9yLeeLPNQ' ;
449449 // [START_EXCLUDE silent]
450450 fileId = realFileId ;
@@ -495,7 +495,7 @@ class DriveSnippets {
495495 // [END_EXCLUDE]
496496 }
497497 } ) ;
498- // [END shareFile ]
498+ // [END drive_share_file ]
499499 } ) ;
500500 }
501501
@@ -505,14 +505,14 @@ class DriveSnippets {
505505 */
506506 async fetchStartPageToken ( ) {
507507 return new Promise ( ( resolve , reject ) => {
508- // [START fetchStartPageToken ]
508+ // [START drive_fetch_start_page_token ]
509509 this . driveService . changes . getStartPageToken ( { } , ( err , res ) => {
510510 console . log ( `Start token: ${ res . startPageToken } ` ) ;
511511 // [START_EXCLUDE silent]
512512 resolve ( res . startPageToken ) ;
513513 // [END_EXCLUDE]
514514 } ) ;
515- // [END fetchStartPageToken ]
515+ // [END drive_fetch_start_page_token ]
516516 } ) ;
517517 }
518518
@@ -524,7 +524,7 @@ class DriveSnippets {
524524 async fetchChanges ( savedStartPageToken ) {
525525 const driveService = this . driveService ;
526526 return new Promise ( ( resolve , reject ) => {
527- // [START fetchChanges ]
527+ // [START drive_fetch_changes ]
528528 let pageToken = savedStartPageToken ;
529529 // Using the npm module 'async'
530530 async . doWhilst ( ( callback ) => {
@@ -552,7 +552,7 @@ class DriveSnippets {
552552 resolve ( newStartPageToken ) ;
553553 // [END_EXCLUDE]
554554 } ) ;
555- // [END fetchChanges ]
555+ // [END drive_fetch_changes ]
556556 } ) ;
557557 }
558558
@@ -562,7 +562,7 @@ class DriveSnippets {
562562 */
563563 async uploadAppData ( ) {
564564 return new Promise ( ( resolve , reject ) => {
565- // [START uploadAppData ]
565+ // [START drive_upload_app_data ]
566566 const resource = {
567567 name : 'config.json' ,
568568 parents : [ 'appDataFolder' ] ,
@@ -590,7 +590,7 @@ class DriveSnippets {
590590 // [END_EXCLUDE]
591591 }
592592 } ) ;
593- // [END uploadAppData ]
593+ // [END drive_upload_app_data ]
594594 } ) ;
595595 }
596596
@@ -600,7 +600,7 @@ class DriveSnippets {
600600 */
601601 async listAppData ( ) {
602602 return new Promise ( ( resolve , reject ) => {
603- // [START listAppData ]
603+ // [START drive_list_app_data ]
604604 this . driveService . files . list ( {
605605 spaces : 'appDataFolder' ,
606606 fields : 'nextPageToken, files(id, name)' ,
@@ -621,7 +621,7 @@ class DriveSnippets {
621621 // [END_EXCLUDE]
622622 }
623623 } ) ;
624- // [END listAppData ]
624+ // [END drive_list_app_data ]
625625 } ) ;
626626 }
627627
@@ -632,7 +632,7 @@ class DriveSnippets {
632632 */
633633 async fetchAppDataFolder ( realFileId ) {
634634 return new Promise ( ( resolve , reject ) => {
635- // [START fetchAppDataFolder ]
635+ // [START drive_fetch_app_data_folder ]
636636 this . driveService . files . get ( {
637637 fileId : 'appDataFolder' ,
638638 fields : 'id' ,
@@ -650,7 +650,7 @@ class DriveSnippets {
650650 // [END_EXCLUDE]
651651 }
652652 } ) ;
653- // [END fetchAppDataFolder ]
653+ // [END drive_fetch_app_data_folder ]
654654 } ) ;
655655 }
656656
@@ -660,7 +660,7 @@ class DriveSnippets {
660660 */
661661 async createTeamDrive ( ) {
662662 return new Promise ( ( resolve , reject ) => {
663- // [START createTeamDrive ]
663+ // [START drive_create_team_drive ]
664664 const requestId = uuid . v4 ( ) ;
665665 this . driveService . teamdrives . create ( {
666666 resource : {
@@ -682,7 +682,7 @@ class DriveSnippets {
682682 // [END_EXCLUDE]
683683 }
684684 } ) ;
685- // [END createTeamDrive ]
685+ // [END drive_create_team_drive ]
686686 } ) ;
687687 }
688688
@@ -695,7 +695,7 @@ class DriveSnippets {
695695 const driveService = this . driveService ;
696696 let teamDrives = [ ] ;
697697 return new Promise ( ( resolve , reject ) => {
698- // [START recoverTeamDrives ]
698+ // [START drive_recover_team_drives ]
699699 let newOrganizerPermission = {
700700 type : 'user' ,
701701 role : 'organizer' ,
@@ -752,7 +752,7 @@ class DriveSnippets {
752752 // [END_EXCLUDE]
753753 }
754754 } ) ;
755- // [END recoverTeamDrives ]
755+ // [END drive_recover_team_drives ]
756756 } ) ;
757757 }
758758}
0 commit comments