diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinWebDriveExtensions.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinWebDriveExtensions.cs index 99014fd8..450b828b 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinWebDriveExtensions.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Extensions/WechatWorkClientExecuteCgibinWebDriveExtensions.cs @@ -32,7 +32,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work /// /// 异步调用 [POST] /cgi-bin/wedrive/space_rename 接口。 - /// REF: https://developer.work.weixin.qq.com/document/path/93655 + /// REF: https://developer.work.weixin.qq.com/document/path/97856 /// /// /// @@ -52,7 +52,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work /// /// 异步调用 [POST] /cgi-bin/wedrive/space_dismiss 接口。 - /// REF: https://developer.work.weixin.qq.com/document/path/93655 + /// REF: https://developer.work.weixin.qq.com/document/path/97857 /// /// /// @@ -72,7 +72,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work /// /// 异步调用 [POST] /cgi-bin/wedrive/space_info 接口。 - /// REF: https://developer.work.weixin.qq.com/document/path/93655 + /// REF: https://developer.work.weixin.qq.com/document/path/97858 /// /// /// @@ -92,7 +92,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work /// /// 异步调用 [POST] /cgi-bin/wedrive/space_setting 接口。 - /// REF: https://developer.work.weixin.qq.com/document/path/93656 + /// REF: https://developer.work.weixin.qq.com/document/path/97876 /// /// /// @@ -112,7 +112,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work /// /// 异步调用 [POST] /cgi-bin/wedrive/space_share 接口。 - /// REF: https://developer.work.weixin.qq.com/document/path/93656 + /// REF: https://developer.work.weixin.qq.com/document/path/97877 /// /// /// @@ -154,7 +154,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work /// /// 异步调用 [POST] /cgi-bin/wedrive/space_acl_del 接口。 - /// REF: https://developer.work.weixin.qq.com/document/path/93656 + /// REF: https://developer.work.weixin.qq.com/document/path/97875 /// /// /// @@ -196,7 +196,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work /// /// 异步调用 [POST] /cgi-bin/wedrive/file_upload 接口。 - /// REF: https://developer.work.weixin.qq.com/document/path/93657 + /// REF: https://developer.work.weixin.qq.com/document/path/97880 /// /// /// @@ -216,7 +216,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work /// /// 异步调用 [POST] /cgi-bin/wedrive/file_download 接口。 - /// REF: https://developer.work.weixin.qq.com/document/path/93657 + /// REF: https://developer.work.weixin.qq.com/document/path/97881 /// /// /// @@ -236,7 +236,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work /// /// 异步调用 [POST] /cgi-bin/wedrive/file_create 接口。 - /// REF: https://developer.work.weixin.qq.com/document/path/93657 + /// REF: https://developer.work.weixin.qq.com/document/path/97882 /// /// /// @@ -256,7 +256,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work /// /// 异步调用 [POST] /cgi-bin/wedrive/file_rename 接口。 - /// REF: https://developer.work.weixin.qq.com/document/path/93657 + /// REF: https://developer.work.weixin.qq.com/document/path/97883 /// /// /// @@ -276,7 +276,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work /// /// 异步调用 [POST] /cgi-bin/wedrive/file_move 接口。 - /// REF: https://developer.work.weixin.qq.com/document/path/93657 + /// REF: https://developer.work.weixin.qq.com/document/path/97884 /// /// /// @@ -296,7 +296,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work /// /// 异步调用 [POST] /cgi-bin/wedrive/file_delete 接口。 - /// REF: https://developer.work.weixin.qq.com/document/path/93657 + /// REF: https://developer.work.weixin.qq.com/document/path/97885 /// /// /// @@ -316,7 +316,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work /// /// 异步调用 [POST] /cgi-bin/wedrive/file_info 接口。 - /// REF: https://developer.work.weixin.qq.com/document/path/93657 + /// REF: https://developer.work.weixin.qq.com/document/path/97886 /// /// /// @@ -336,7 +336,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work /// /// 异步调用 [POST] /cgi-bin/wedrive/file_setting 接口。 - /// REF: https://developer.work.weixin.qq.com/document/path/93658 + /// REF: https://developer.work.weixin.qq.com/document/path/97889 /// /// /// @@ -356,7 +356,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work /// /// 异步调用 [POST] /cgi-bin/wedrive/file_share 接口。 - /// REF: https://developer.work.weixin.qq.com/document/path/93658 + /// REF: https://developer.work.weixin.qq.com/document/path/97890 /// /// /// @@ -398,7 +398,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work /// /// 异步调用 [POST] /cgi-bin/wedrive/file_acl_del 接口。 - /// REF: https://developer.work.weixin.qq.com/document/path/93658 + /// REF: https://developer.work.weixin.qq.com/document/path/97888 /// /// /// diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileCreateRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileCreateRequest.cs index e7b7dba5..274d20ed 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileCreateRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileCreateRequest.cs @@ -5,13 +5,6 @@ /// public class CgibinWebDriveFileCreateRequest : WechatWorkRequest { - /// - /// 获取或设置操作者成员账号。 - /// - [Newtonsoft.Json.JsonProperty("userid")] - [System.Text.Json.Serialization.JsonPropertyName("userid")] - public string UserId { get; set; } = string.Empty; - /// /// 获取或设置空间 ID。 /// diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileDeleteRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileDeleteRequest.cs index 15bf1b6a..77a4b9dd 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileDeleteRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileDeleteRequest.cs @@ -7,13 +7,6 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models /// public class CgibinWebDriveFileDeleteRequest : WechatWorkRequest { - /// - /// 获取或设置操作者成员账号。 - /// - [Newtonsoft.Json.JsonProperty("userid")] - [System.Text.Json.Serialization.JsonPropertyName("userid")] - public string UserId { get; set; } = string.Empty; - /// /// 获取或设置文件 ID 列表。 /// diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileDownloadRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileDownloadRequest.cs index 3ddcb7ed..e3c1af4d 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileDownloadRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileDownloadRequest.cs @@ -6,17 +6,17 @@ public class CgibinWebDriveFileDownloadRequest : WechatWorkRequest { /// - /// 获取或设置操作者成员账号。 + /// 获取或设置 JSAPI 返回的 SelectedTicket。 /// - [Newtonsoft.Json.JsonProperty("userid")] - [System.Text.Json.Serialization.JsonPropertyName("userid")] - public string UserId { get; set; } = string.Empty; + [Newtonsoft.Json.JsonProperty("selected_ticket")] + [System.Text.Json.Serialization.JsonPropertyName("selected_ticket")] + public string? SelectedTicket { get; set; } /// /// 获取或设置文件 ID。 /// [Newtonsoft.Json.JsonProperty("fileid")] [System.Text.Json.Serialization.JsonPropertyName("fileid")] - public string FileId { get; set; } = string.Empty; + public string? FileId { get; set; } } } diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileInfoRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileInfoRequest.cs index 932b7e5b..89a919fa 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileInfoRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileInfoRequest.cs @@ -5,13 +5,6 @@ /// public class CgibinWebDriveFileInfoRequest : WechatWorkRequest { - /// - /// 获取或设置操作者成员账号。 - /// - [Newtonsoft.Json.JsonProperty("userid")] - [System.Text.Json.Serialization.JsonPropertyName("userid")] - public string UserId { get; set; } = string.Empty; - /// /// 获取或设置文件 ID。 /// diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileListRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileListRequest.cs index f910ad1c..99171611 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileListRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileListRequest.cs @@ -5,13 +5,6 @@ /// public class CgibinWebDriveFileListRequest : WechatWorkRequest { - /// - /// 获取或设置操作者成员账号。 - /// - [Newtonsoft.Json.JsonProperty("userid")] - [System.Text.Json.Serialization.JsonPropertyName("userid")] - public string UserId { get; set; } = string.Empty; - /// /// 获取或设置空间 ID。 /// diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileListResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileListResponse.cs index 2a2b9ba2..8c3eb7d0 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileListResponse.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileListResponse.cs @@ -82,20 +82,6 @@ [System.Text.Json.Serialization.JsonPropertyName("mtime")] public long? ModifyTimestamp { get; set; } - /// - /// 获取或设置创建者成员账号。 - /// - [Newtonsoft.Json.JsonProperty("create_userid")] - [System.Text.Json.Serialization.JsonPropertyName("create_userid")] - public string? CreatorUserId { get; set; } - - /// - /// 获取或设置最后更新者成员账号。 - /// - [Newtonsoft.Json.JsonProperty("update_userid")] - [System.Text.Json.Serialization.JsonPropertyName("update_userid")] - public string? UpdaterUserId { get; set; } - /// /// 获取或设置文件 SHA 哈希值。 /// diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileMoveRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileMoveRequest.cs index f61ebd9d..b6e89b53 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileMoveRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileMoveRequest.cs @@ -7,13 +7,6 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models /// public class CgibinWebDriveFileMoveRequest : WechatWorkRequest { - /// - /// 获取或设置操作者成员账号。 - /// - [Newtonsoft.Json.JsonProperty("userid")] - [System.Text.Json.Serialization.JsonPropertyName("userid")] - public string UserId { get; set; } = string.Empty; - /// /// 获取或设置上级文件 ID 或空间 ID。 /// diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileRenameRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileRenameRequest.cs index 9ea75313..ecea5588 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileRenameRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileRenameRequest.cs @@ -5,13 +5,6 @@ /// public class CgibinWebDriveFileRenameRequest : WechatWorkRequest { - /// - /// 获取或设置操作者成员账号。 - /// - [Newtonsoft.Json.JsonProperty("userid")] - [System.Text.Json.Serialization.JsonPropertyName("userid")] - public string UserId { get; set; } = string.Empty; - /// /// 获取或设置文件 ID。 /// diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileSettingRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileSettingRequest.cs index 879c2e76..134d3fc3 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileSettingRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileSettingRequest.cs @@ -5,13 +5,6 @@ /// public class CgibinWebDriveFileSettingRequest : WechatWorkRequest { - /// - /// 获取或设置操作者成员账号。 - /// - [Newtonsoft.Json.JsonProperty("userid")] - [System.Text.Json.Serialization.JsonPropertyName("userid")] - public string UserId { get; set; } = string.Empty; - /// /// 获取或设置文件 ID。 /// @@ -27,10 +20,10 @@ public int AuthScope { get; set; } /// - /// 获取或设置权限。 + /// 获取或设置权限类型。 /// [Newtonsoft.Json.JsonProperty("auth")] [System.Text.Json.Serialization.JsonPropertyName("auth")] - public int? Authority { get; set; } + public int? AuthType { get; set; } } } diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileShareRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileShareRequest.cs index 6c195a39..e1b526f2 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileShareRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileShareRequest.cs @@ -5,13 +5,6 @@ /// public class CgibinWebDriveFileShareRequest : WechatWorkRequest { - /// - /// 获取或设置操作者成员账号。 - /// - [Newtonsoft.Json.JsonProperty("userid")] - [System.Text.Json.Serialization.JsonPropertyName("userid")] - public string UserId { get; set; } = string.Empty; - /// /// 获取或设置文件 ID。 /// diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileUploadRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileUploadRequest.cs index 13fd1e14..4188ef23 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileUploadRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/File/CgibinWebDriveFileUploadRequest.cs @@ -6,25 +6,25 @@ public class CgibinWebDriveFileUploadRequest : WechatWorkRequest { /// - /// 获取或设置操作者成员账号。 + /// 获取或设置 JSAPI 返回的 SelectedTicket。 /// - [Newtonsoft.Json.JsonProperty("userid")] - [System.Text.Json.Serialization.JsonPropertyName("userid")] - public string UserId { get; set; } = string.Empty; + [Newtonsoft.Json.JsonProperty("selected_ticket")] + [System.Text.Json.Serialization.JsonPropertyName("selected_ticket")] + public string? SelectedTicket { get; set; } /// /// 获取或设置空间 ID。 /// [Newtonsoft.Json.JsonProperty("spaceid")] [System.Text.Json.Serialization.JsonPropertyName("spaceid")] - public string SpaceId { get; set; } = string.Empty; + public string? SpaceId { get; set; } /// /// 获取或设置上级文件 ID 或空间 ID。 /// [Newtonsoft.Json.JsonProperty("fatherid")] [System.Text.Json.Serialization.JsonPropertyName("fatherid")] - public string ParentFileOrSpaceId { get; set; } = string.Empty; + public string? ParentFileOrSpaceId { get; set; } /// /// 获取或设置文件名称。 @@ -38,6 +38,6 @@ /// [Newtonsoft.Json.JsonProperty("file_base64_content")] [System.Text.Json.Serialization.JsonPropertyName("file_base64_content")] - public string FileData { get; set; } = string.Empty; + public string EncodingFileContent { get; set; } = string.Empty; } } diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/FileACL/CgibinWebDriveFileACLAddRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/FileACL/CgibinWebDriveFileACLAddRequest.cs index 79086499..c6fa892e 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/FileACL/CgibinWebDriveFileACLAddRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/FileACL/CgibinWebDriveFileACLAddRequest.cs @@ -9,18 +9,11 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models { public static class Types { - public class AuthorizedUser : CgibinWebDriveSpaceACLAddRequest.Types.AuthorizedUser + public class Authority : CgibinWebDriveSpaceACLAddRequest.Types.Authority { } } - /// - /// 获取或设置操作者成员账号。 - /// - [Newtonsoft.Json.JsonProperty("userid")] - [System.Text.Json.Serialization.JsonPropertyName("userid")] - public string UserId { get; set; } = string.Empty; - /// /// 获取或设置文件 ID。 /// @@ -29,10 +22,10 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models public string FileId { get; set; } = string.Empty; /// - /// 获取或设置文件授权成员列表。 + /// 获取或设置文件授权信息列表。 /// [Newtonsoft.Json.JsonProperty("auth_info")] [System.Text.Json.Serialization.JsonPropertyName("auth_info")] - public IList AuthorizedUserList { get; set; } = new List(); + public IList AuthorityList { get; set; } = new List(); } } diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/FileACL/CgibinWebDriveFileACLDeleteRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/FileACL/CgibinWebDriveFileACLDeleteRequest.cs index 1892c17a..8252724c 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/FileACL/CgibinWebDriveFileACLDeleteRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/FileACL/CgibinWebDriveFileACLDeleteRequest.cs @@ -9,18 +9,11 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models { public static class Types { - public class UnauthorizedUser : CgibinWebDriveSpaceACLDeleteRequest.Types.UnauthorizedUser + public class Authority : CgibinWebDriveSpaceACLDeleteRequest.Types.Authority { } } - /// - /// 获取或设置操作者成员账号。 - /// - [Newtonsoft.Json.JsonProperty("userid")] - [System.Text.Json.Serialization.JsonPropertyName("userid")] - public string UserId { get; set; } = string.Empty; - /// /// 获取或设置文件 ID。 /// @@ -29,10 +22,10 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models public string FileId { get; set; } = string.Empty; /// - /// 获取或设置文件解除授权成员列表。 + /// 获取或设置文件解除授权信息列表。 /// [Newtonsoft.Json.JsonProperty("auth_info")] [System.Text.Json.Serialization.JsonPropertyName("auth_info")] - public IList UnauthorizedUserList { get; set; } = new List(); + public IList AuthorityList { get; set; } = new List(); } } diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/Space/CgibinWebDriveSpaceCreateRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/Space/CgibinWebDriveSpaceCreateRequest.cs index 15bc9435..5ed4a9c0 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/Space/CgibinWebDriveSpaceCreateRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/Space/CgibinWebDriveSpaceCreateRequest.cs @@ -9,7 +9,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models { public static class Types { - public class AuthorizedUser + public class Authority { /// /// 获取或设置类型。 @@ -33,21 +33,14 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models public long? DepartmentId { get; set; } /// - /// 获取或设置权限。 + /// 获取或设置权限类型。 /// [Newtonsoft.Json.JsonProperty("auth")] [System.Text.Json.Serialization.JsonPropertyName("auth")] - public int Authority { get; set; } + public int AuthType { get; set; } } } - /// - /// 获取或设置操作者成员账号。 - /// - [Newtonsoft.Json.JsonProperty("userid")] - [System.Text.Json.Serialization.JsonPropertyName("userid")] - public string UserId { get; set; } = string.Empty; - /// /// 获取或设置空间标题。 /// @@ -56,10 +49,17 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models public string SpaceName { get; set; } = string.Empty; /// - /// 获取或设置空间授权成员列表。 + /// 获取或设置空间授权信息列表。 /// [Newtonsoft.Json.JsonProperty("auth_info")] [System.Text.Json.Serialization.JsonPropertyName("auth_info")] - public IList? AuthorizedUserList { get; set; } + public IList? AuthorityList { get; set; } + + /// + /// 获取或设置空间类型。 + /// + [Newtonsoft.Json.JsonProperty("space_sub_type")] + [System.Text.Json.Serialization.JsonPropertyName("space_sub_type")] + public int? SpaceSubType { get; set; } } } diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/Space/CgibinWebDriveSpaceDismissRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/Space/CgibinWebDriveSpaceDismissRequest.cs index aeb22e1c..8b6baea3 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/Space/CgibinWebDriveSpaceDismissRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/Space/CgibinWebDriveSpaceDismissRequest.cs @@ -5,13 +5,6 @@ /// public class CgibinWebDriveSpaceDismissRequest : WechatWorkRequest { - /// - /// 获取或设置操作者成员账号。 - /// - [Newtonsoft.Json.JsonProperty("userid")] - [System.Text.Json.Serialization.JsonPropertyName("userid")] - public string UserId { get; set; } = string.Empty; - /// /// 获取或设置空间 ID。 /// diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/Space/CgibinWebDriveSpaceInfoRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/Space/CgibinWebDriveSpaceInfoRequest.cs index 6bfda6df..8a6d1cf1 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/Space/CgibinWebDriveSpaceInfoRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/Space/CgibinWebDriveSpaceInfoRequest.cs @@ -5,13 +5,6 @@ /// public class CgibinWebDriveSpaceInfoRequest : WechatWorkRequest { - /// - /// 获取或设置操作者成员账号。 - /// - [Newtonsoft.Json.JsonProperty("userid")] - [System.Text.Json.Serialization.JsonPropertyName("userid")] - public string UserId { get; set; } = string.Empty; - /// /// 获取或设置空间 ID。 /// diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/Space/CgibinWebDriveSpaceInfoResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/Space/CgibinWebDriveSpaceInfoResponse.cs index a44c71d3..b6be625f 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/Space/CgibinWebDriveSpaceInfoResponse.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/Space/CgibinWebDriveSpaceInfoResponse.cs @@ -14,11 +14,11 @@ public class ACL { /// - /// 获取或设置空间授权成员列表。 + /// 获取或设置空间授权信息列表。 /// [Newtonsoft.Json.JsonProperty("auth_info")] [System.Text.Json.Serialization.JsonPropertyName("auth_info")] - public AuthorizedUser[] AuthorizedUserList { get; set; } = default!; + public Authority[] AuthorityList { get; set; } = default!; /// /// 获取或设置空间无权限成员列表。 @@ -28,7 +28,7 @@ public string[] QuitUserIdList { get; set; } = default!; } - public class AuthorizedUser : CgibinWebDriveSpaceCreateRequest.Types.AuthorizedUser + public class Authority : CgibinWebDriveSpaceCreateRequest.Types.Authority { } } @@ -53,6 +53,13 @@ [Newtonsoft.Json.JsonProperty("auth_list")] [System.Text.Json.Serialization.JsonPropertyName("auth_list")] public Types.ACL ACL { get; set; } = default!; + + /// + /// 获取或设置空间类型。 + /// + [Newtonsoft.Json.JsonProperty("space_sub_type")] + [System.Text.Json.Serialization.JsonPropertyName("space_sub_type")] + public int SpaceSubType { get; set; } } } diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/Space/CgibinWebDriveSpaceRenameRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/Space/CgibinWebDriveSpaceRenameRequest.cs index a7e232cf..17ca65ea 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/Space/CgibinWebDriveSpaceRenameRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/Space/CgibinWebDriveSpaceRenameRequest.cs @@ -5,13 +5,6 @@ /// public class CgibinWebDriveSpaceRenameRequest : WechatWorkRequest { - /// - /// 获取或设置操作者成员账号。 - /// - [Newtonsoft.Json.JsonProperty("userid")] - [System.Text.Json.Serialization.JsonPropertyName("userid")] - public string UserId { get; set; } = string.Empty; - /// /// 获取或设置空间 ID。 /// diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/Space/CgibinWebDriveSpaceSettingRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/Space/CgibinWebDriveSpaceSettingRequest.cs index 9d449ed3..b6891f7b 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/Space/CgibinWebDriveSpaceSettingRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/Space/CgibinWebDriveSpaceSettingRequest.cs @@ -5,13 +5,6 @@ /// public class CgibinWebDriveSpaceSettingRequest : WechatWorkRequest { - /// - /// 获取或设置操作者成员账号。 - /// - [Newtonsoft.Json.JsonProperty("userid")] - [System.Text.Json.Serialization.JsonPropertyName("userid")] - public string UserId { get; set; } = string.Empty; - /// /// 获取或设置空间 ID。 /// @@ -27,18 +20,11 @@ public bool? EnableWatermark { get; set; } /// - /// 获取或设置启用成员邀请链接。 + /// 获取或设置是否启用保密模式。 /// - [Newtonsoft.Json.JsonProperty("enable_share_url")] - [System.Text.Json.Serialization.JsonPropertyName("enable_share_url")] - public bool? EnableShareUrl { get; set; } - - /// - /// 获取或设置是否仅管理员可增减空间成员和修改文件分享设置。 - /// - [Newtonsoft.Json.JsonProperty("add_member_only_admin")] - [System.Text.Json.Serialization.JsonPropertyName("add_member_only_admin")] - public bool? IsOnlyAdminCanAddMember { get; set; } + [Newtonsoft.Json.JsonProperty("enable_confidential_mode")] + [System.Text.Json.Serialization.JsonPropertyName("enable_confidential_mode")] + public bool? EnableConfidentialMode { get; set; } /// /// 获取或设置是否通过链接加入空间无需审批。 @@ -48,10 +34,24 @@ public bool? IsShareUrlNoApprove { get; set; } /// - /// 获取或设置邀请链接默认权限。 + /// 获取或设置邀请链接默认权限类型。 /// [Newtonsoft.Json.JsonProperty("share_url_no_approve_default_auth")] [System.Text.Json.Serialization.JsonPropertyName("share_url_no_approve_default_auth")] - public int? ShareUrlNoApproveDefaultAuthority { get; set; } + public int? ShareUrlNoApproveDefaultAuthType { get; set; } + + /// + /// 获取或设置文件默认可查看范围。 + /// + [Newtonsoft.Json.JsonProperty("default_file_scope")] + [System.Text.Json.Serialization.JsonPropertyName("default_file_scope")] + public int? DefaultFileScope { get; set; } + + /// + /// 获取或设置是否禁止文件分享到企业外。 + /// + [Newtonsoft.Json.JsonProperty("ban_share_external")] + [System.Text.Json.Serialization.JsonPropertyName("ban_share_external")] + public bool? IsBanShareExternal { get; set; } } } diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/Space/CgibinWebDriveSpaceShareRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/Space/CgibinWebDriveSpaceShareRequest.cs index 52c17af0..8ded85bd 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/Space/CgibinWebDriveSpaceShareRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/Space/CgibinWebDriveSpaceShareRequest.cs @@ -5,13 +5,6 @@ /// public class CgibinWebDriveSpaceShareRequest : WechatWorkRequest { - /// - /// 获取或设置操作者成员账号。 - /// - [Newtonsoft.Json.JsonProperty("userid")] - [System.Text.Json.Serialization.JsonPropertyName("userid")] - public string UserId { get; set; } = string.Empty; - /// /// 获取或设置空间 ID。 /// diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/SpaceACL/CgibinWebDriveSpaceACLAddRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/SpaceACL/CgibinWebDriveSpaceACLAddRequest.cs index 6ea06dd2..1e1554e8 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/SpaceACL/CgibinWebDriveSpaceACLAddRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/SpaceACL/CgibinWebDriveSpaceACLAddRequest.cs @@ -9,18 +9,11 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models { public static class Types { - public class AuthorizedUser : CgibinWebDriveSpaceCreateRequest.Types.AuthorizedUser + public class Authority : CgibinWebDriveSpaceCreateRequest.Types.Authority { } } - /// - /// 获取或设置操作者成员账号。 - /// - [Newtonsoft.Json.JsonProperty("userid")] - [System.Text.Json.Serialization.JsonPropertyName("userid")] - public string UserId { get; set; } = string.Empty; - /// /// 获取或设置空间 ID。 /// @@ -29,10 +22,10 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models public string SpaceId { get; set; } = string.Empty; /// - /// 获取或设置空间授权成员列表。 + /// 获取或设置空间授权信息表。 /// [Newtonsoft.Json.JsonProperty("auth_info")] [System.Text.Json.Serialization.JsonPropertyName("auth_info")] - public IList AuthorizedUserList { get; set; } = new List(); + public IList AuthorityList { get; set; } = new List(); } } diff --git a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/SpaceACL/CgibinWebDriveSpaceACLDeleteRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/SpaceACL/CgibinWebDriveSpaceACLDeleteRequest.cs index fad1b6ac..a67b50ab 100644 --- a/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/SpaceACL/CgibinWebDriveSpaceACLDeleteRequest.cs +++ b/src/SKIT.FlurlHttpClient.Wechat.Work/Models/CgibinWebDrive/SpaceACL/CgibinWebDriveSpaceACLDeleteRequest.cs @@ -9,7 +9,7 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models { public static class Types { - public class UnauthorizedUser + public class Authority { /// /// 获取或设置类型。 @@ -34,13 +34,6 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models } } - /// - /// 获取或设置操作者成员账号。 - /// - [Newtonsoft.Json.JsonProperty("userid")] - [System.Text.Json.Serialization.JsonPropertyName("userid")] - public string UserId { get; set; } = string.Empty; - /// /// 获取或设置空间 ID。 /// @@ -49,10 +42,10 @@ namespace SKIT.FlurlHttpClient.Wechat.Work.Models public string SpaceId { get; set; } = string.Empty; /// - /// 获取或设置空间解除授权成员列表。 + /// 获取或设置空间解除授权信息列表。 /// [Newtonsoft.Json.JsonProperty("auth_info")] [System.Text.Json.Serialization.JsonPropertyName("auth_info")] - public IList UnauthorizedUserList { get; set; } = new List(); + public IList AuthorityList { get; set; } = new List(); } } diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileCreateRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileCreateRequest.json index f652822f..2e40d573 100644 --- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileCreateRequest.json +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileCreateRequest.json @@ -1,5 +1,4 @@ { - "userid": "USERID", "spaceid": "SPACEID", "fatherid": "FATHERID", "file_type": 1, diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileDeleteRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileDeleteRequest.json index 6b2893a3..154c6050 100644 --- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileDeleteRequest.json +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileDeleteRequest.json @@ -1,4 +1,3 @@ { - "userid": "USERID", "fileid": ["FILEID1", "FILEID2"] } diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileDownloadRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileDownloadRequest.json index d2c6a336..77784cc5 100644 --- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileDownloadRequest.json +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileDownloadRequest.json @@ -1,4 +1,4 @@ { - "userid": "USERID", - "fileid": "FILEID" + "fileid": "FILEID", + "selected_ticket": "SELECTED_TICKET" } diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileInfoRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileInfoRequest.json index d2c6a336..7885920d 100644 --- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileInfoRequest.json +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileInfoRequest.json @@ -1,4 +1,3 @@ { - "userid": "USERID", "fileid": "FILEID" } diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileInfoResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileInfoResponse.json index f43e1dc9..3d060ae0 100644 --- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileInfoResponse.json +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileInfoResponse.json @@ -11,8 +11,6 @@ "mtime": 123456789, "file_type": 1, "file_status": 1, - "create_userid": "CREATE_USERID", - "update_userid": "UPDATE_USERID", "sha": "SHA", "md5": "MD5", "url": "URL" diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileListRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileListRequest.json index 1ac7ebe7..86c318b0 100644 --- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileListRequest.json +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileListRequest.json @@ -1,5 +1,4 @@ { - "userid": "USERID", "spaceid": "SPACEID", "fatherid": "FATHERID", "sort_type": 1, diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileListResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileListResponse.json index dba32f46..3a3d2ec6 100644 --- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileListResponse.json +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileListResponse.json @@ -15,8 +15,6 @@ "mtime": 123456789, "file_type": 1, "file_status": 1, - "create_userid": "CREATE_USERID", - "update_userid": "UPDATE_USERID", "sha": "SHA", "md5": "MD5", "url": "URL" diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileMoveRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileMoveRequest.json index addbebdf..0e5d3d51 100644 --- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileMoveRequest.json +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileMoveRequest.json @@ -1,5 +1,4 @@ { - "userid": "USERID", "fatherid": "FATHERID", "replace": true, "fileid": ["FILEID1", "FILEID2"] diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileMoveResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileMoveResponse.json index 4f4e8e7d..2b166542 100644 --- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileMoveResponse.json +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileMoveResponse.json @@ -13,8 +13,6 @@ "mtime": 123456789, "file_type": 1, "file_status": 1, - "create_userid": "CREATE_USERID", - "update_userid": "UPDATE_USERID", "sha": "SHA", "md5": "MD5" } diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileRenameRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileRenameRequest.json index a3c32bf1..c9387440 100644 --- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileRenameRequest.json +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileRenameRequest.json @@ -1,5 +1,4 @@ { - "userid": "USERID", "fileid": "FILEID", "new_name": "NEW_NAME" } diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileRenameResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileRenameResponse.json index 672a6f95..386d6270 100644 --- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileRenameResponse.json +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileRenameResponse.json @@ -11,8 +11,6 @@ "mtime": 123456789, "file_type": 1, "file_status": 1, - "create_userid": "CREATE_USERID", - "update_userid": "UPDATE_USERID", "sha": "SHA", "md5": "MD5" } diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileSettingRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileSettingRequest.json index 6e4501bb..adc47d3b 100644 --- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileSettingRequest.json +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileSettingRequest.json @@ -1,5 +1,4 @@ { - "userid": "USERID", "fileid": "FILDID", "auth_scope": 1, "auth": 1 diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileShareRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileShareRequest.json index d2c6a336..7885920d 100644 --- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileShareRequest.json +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileShareRequest.json @@ -1,4 +1,3 @@ { - "userid": "USERID", "fileid": "FILEID" } diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileUploadRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileUploadRequest.json index 7b09ad5e..0488ae2d 100644 --- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileUploadRequest.json +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/File/CgibinWebDriveFileUploadRequest.json @@ -1,7 +1,7 @@ { - "userid": "USERID", "spaceid": "SPACEID", "fatherid": "FATHERID", + "selected_ticket": "SELECTED_TICKET", "file_name": "FILE_NAME", "file_base64_content": "FILE_BASE64_CONTENT" } diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/FileACL/CgibinWebDriveFileACLAddRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/FileACL/CgibinWebDriveFileACLAddRequest.json index 153ea284..63cc744f 100644 --- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/FileACL/CgibinWebDriveFileACLAddRequest.json +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/FileACL/CgibinWebDriveFileACLAddRequest.json @@ -1,5 +1,4 @@ { - "userid": "USERID", "fileid": "FILEID", "auth_info": [ { diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/FileACL/CgibinWebDriveFileACLDeleteRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/FileACL/CgibinWebDriveFileACLDeleteRequest.json index cb99d1c6..92debbe2 100644 --- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/FileACL/CgibinWebDriveFileACLDeleteRequest.json +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/FileACL/CgibinWebDriveFileACLDeleteRequest.json @@ -1,5 +1,4 @@ { - "userid": "USERID", "fileid": "FILEID", "auth_info": [ { diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/Space/CgibinWebDriveSpaceCreateRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/Space/CgibinWebDriveSpaceCreateRequest.json index 0516f4b4..3d8a8afa 100644 --- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/Space/CgibinWebDriveSpaceCreateRequest.json +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/Space/CgibinWebDriveSpaceCreateRequest.json @@ -1,16 +1,16 @@ { - "userid": "USERID", "space_name": "SPACE_NAME", "auth_info": [ { "type": 1, "userid": "USERID", - "auth": 2 + "auth": 7 }, { "type": 2, "departmentid": 1, "auth": 1 } - ] + ], + "space_sub_type": 0 } diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/Space/CgibinWebDriveSpaceDismissRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/Space/CgibinWebDriveSpaceDismissRequest.json index cb166dfb..c24f7078 100644 --- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/Space/CgibinWebDriveSpaceDismissRequest.json +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/Space/CgibinWebDriveSpaceDismissRequest.json @@ -1,4 +1,3 @@ { - "userid": "USERID", "spaceid": "SPACEID" } diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/Space/CgibinWebDriveSpaceInfoRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/Space/CgibinWebDriveSpaceInfoRequest.json index cb166dfb..c24f7078 100644 --- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/Space/CgibinWebDriveSpaceInfoRequest.json +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/Space/CgibinWebDriveSpaceInfoRequest.json @@ -1,4 +1,3 @@ { - "userid": "USERID", "spaceid": "SPACEID" } diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/Space/CgibinWebDriveSpaceInfoResponse.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/Space/CgibinWebDriveSpaceInfoResponse.json index 6dcb5a1b..52d6714e 100644 --- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/Space/CgibinWebDriveSpaceInfoResponse.json +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/Space/CgibinWebDriveSpaceInfoResponse.json @@ -23,6 +23,7 @@ } ], "quit_userid": ["USERID3", "USERID4"] - } + }, + "space_sub_type":0 } } diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/Space/CgibinWebDriveSpaceRenameRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/Space/CgibinWebDriveSpaceRenameRequest.json index 5c58d686..3563e0f7 100644 --- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/Space/CgibinWebDriveSpaceRenameRequest.json +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/Space/CgibinWebDriveSpaceRenameRequest.json @@ -1,5 +1,4 @@ { - "userid": "USERID", "spaceid": "SPACEID", "space_name": "SPACE_NAME" } diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/Space/CgibinWebDriveSpaceSettingRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/Space/CgibinWebDriveSpaceSettingRequest.json index 4fc640f9..e5f8fcfb 100644 --- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/Space/CgibinWebDriveSpaceSettingRequest.json +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/Space/CgibinWebDriveSpaceSettingRequest.json @@ -1,9 +1,9 @@ { - "userid": "USERID", "spaceid": "SPACEID", "enable_watermark": true, - "add_member_only_admin": true, - "enable_share_url": false, "share_url_no_approve": true, - "share_url_no_approve_default_auth": 4 + "share_url_no_approve_default_auth": 1, + "enable_confidential_mode":true, + "default_file_scope":1, + "ban_share_external":false } diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/Space/CgibinWebDriveSpaceShareRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/Space/CgibinWebDriveSpaceShareRequest.json index cb166dfb..c24f7078 100644 --- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/Space/CgibinWebDriveSpaceShareRequest.json +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/Space/CgibinWebDriveSpaceShareRequest.json @@ -1,4 +1,3 @@ { - "userid": "USERID", "spaceid": "SPACEID" } diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/SpaceACL/CgibinWebDriveSpaceACLAddRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/SpaceACL/CgibinWebDriveSpaceACLAddRequest.json index 6289f5ed..4a5d8961 100644 --- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/SpaceACL/CgibinWebDriveSpaceACLAddRequest.json +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/SpaceACL/CgibinWebDriveSpaceACLAddRequest.json @@ -1,5 +1,4 @@ { - "userid": "USERID", "spaceid": "SPACEID", "auth_info": [ { diff --git a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/SpaceACL/CgibinWebDriveSpaceACLDeleteRequest.json b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/SpaceACL/CgibinWebDriveSpaceACLDeleteRequest.json index d83d6b79..de792da7 100644 --- a/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/SpaceACL/CgibinWebDriveSpaceACLDeleteRequest.json +++ b/test/SKIT.FlurlHttpClient.Wechat.Work.UnitTests/ModelSamples/CgibinWebDrive/SpaceACL/CgibinWebDriveSpaceACLDeleteRequest.json @@ -1,5 +1,4 @@ { - "userid": "USERID", "spaceid": "SPACEID", "auth_info": [ {