Java で Smartsheet API 2.0 を使用して、既存のシートを既存のフォルダー内の新しいシートにコピーしようとしています。データ、添付ファイル、ディスカッションを含めたいと思います。インクルード パラメータを SheetCopyInclusion.ALL と SheetCopyInclusion.DATA、SheetCopyInclusion.ATTACHMENTS、および SheetCopyInclusion.DISCUSSIONS に設定しようとしました。シートはコピーされますが、データはコピーされません。
これが私のコードです:
Token token = new Token();
token.setAccessToken( accessToken );
Smartsheet smartsheet = new SmartsheetBuilder().setAccessToken( token.getAccessToken() ).build();
ContainerDestination myCopiedSheet = new ContainerDestination.AddContainerDestinationBuilder()
.setDestinationType( DestinationType.FOLDER )
.setDestinationId( backupFolderId )
.setNewName( "My Copied Sheet" )
.build();
smartsheet.sheetResources().copySheet( sourceSheetId, myCopiedSheet, EnumSet.of( SheetCopyInclusion.ALL ));
データがコピーされない理由についての支援をいただければ幸いです。ありがとうございました。