Skip to content

Commit

Permalink
新增
Browse files Browse the repository at this point in the history
- 【招聘】设置猎头保护期
- 【招聘】获取猎头供应商信息
- 【招聘】查询猎头供应商信息
- 【招聘】转移投递阶段
- 【招聘】获取职位模板
- 【招聘】获取面试评价详细信息
- 【招聘】获取招聘官网下职位广告详情
- 【招聘】新建招聘官网投递
- 【招聘】获取 Offer 申请表列表
- 【招聘】关闭职位
- 【招聘】重启职位
- 【招聘】添加笔试结果
- 【招聘】更新人才信息
- 【招聘】创建人才外部信息
- 【招聘】更新人才外部信息
- 【招聘】获取背调信息列表
- 【招聘】获取人才面试信息
- 【招聘】获取面试登记表模板列表
- 【招聘】获取 Offer 申请表模板信息
- 【招聘】获取员工笔试阅卷任务
- 【招聘】获取员工评估任务
- 【招聘】获取员工面试任务
- 【招聘】获取面试轮次类型列表
- 【招聘】更新职位相关人员
- 【招聘】查询操作人对人才的操作记录
- 【招聘】获取职位广告发布记录
- 【招聘】更新 Offer 申请表自定义字段
- 【招聘】获取笔试列表
- 【招聘】获取人才信息 V2
- 【招聘】获取面试评价信息附件
- 【招聘】获取外部投递信息
- 【招聘】获取人才库列表
- 【招聘】将人才加入人才库
- 【招聘】更新人才在职状态
- 【招聘】更新外部面评
- 【招聘】批量获取面试评价详细信息
- 【招聘】创建三方协议
- 【招聘】删除三方协议
- 【招聘】查询猎头保护期信息
- 【招聘】获取三方协议
- 【招聘】更新三方协议
- 【招聘】查询人才内推信息
- 【招聘】导入外部内推奖励
- 【招聘】获取面试评价表列表
- 【招聘】删除外部内推奖励
- 【多维表格】批量获取记录
- 【招聘】获取待办列表

更新
- 获取知识空间信息 响应体
- 获取知识空间列表 响应体
- 【云文档】获取知识空间列表
- 【云文档】获取知识空间信息

Signed-off-by: Vicente.Yu <^@^>
  • Loading branch information
Vicente.Yu committed Jul 22, 2024
1 parent 039a987 commit 87983d4
Show file tree
Hide file tree
Showing 76 changed files with 18,111 additions and 194 deletions.
150 changes: 121 additions & 29 deletions TenantAccessList.md

Large diffs are not rendered by default.

20 changes: 12 additions & 8 deletions UserAccessList.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
<tr><td colspan="3">PutSheetsV2SpreadsheetsBySpreadsheetTokenValues</td></tr>
<tr><td rowspan="2">39</td><td rowspan="2">2024-06-26</td><td>&#10003;</td><td>云文档</td><td>读取多个范围</td></tr>
<tr><td colspan="3">GetSheetsV2SpreadsheetsBySpreadsheetTokenValuesBatchGet</td></tr>
<tr><td rowspan="2">40</td><td rowspan="2">2024-06-21</td><td>&#10003;</td><td>云文档</td><td>向多个范围写入数据</td></tr>
<tr><td rowspan="2">40</td><td rowspan="2">2024-07-19</td><td>&#10003;</td><td>云文档</td><td>向多个范围写入数据</td></tr>
<tr><td colspan="3">PostSheetsV2SpreadsheetsBySpreadsheetTokenValuesBatchUpdate</td></tr>
<tr><td rowspan="2">41</td><td rowspan="2">2024-06-21</td><td>&#10003;</td><td>云文档</td><td>设置单元格样式 </td></tr>
<tr><td colspan="3">PutSheetsV2SpreadsheetsBySpreadsheetTokenStyle</td></tr>
Expand Down Expand Up @@ -223,7 +223,7 @@
<tr><td colspan="3">PostBitableV1AppsByAppTokenTablesByTableIdRecordsBatchCreate</td></tr>
<tr><td rowspan="2">112</td><td rowspan="2">2024-04-24</td><td>&#10003;</td><td>多维表格</td><td>更新多条记录</td></tr>
<tr><td colspan="3">PostBitableV1AppsByAppTokenTablesByTableIdRecordsBatchUpdate</td></tr>
<tr><td rowspan="2">113</td><td rowspan="2">2024-07-05</td><td>&#10003;</td><td>通讯录</td><td>获取单个用户信息</td></tr>
<tr><td rowspan="2">113</td><td rowspan="2">2024-07-19</td><td>&#10003;</td><td>通讯录</td><td>获取单个用户信息</td></tr>
<tr><td colspan="3">GetContactV3UsersByUserId</td></tr>
<tr><td rowspan="2">114</td><td rowspan="2">2024-06-21</td><td>&#10003;</td><td>消息与群组</td><td>Pin 消息</td></tr>
<tr><td colspan="3">PostImV1Pins</td></tr>
Expand Down Expand Up @@ -257,9 +257,9 @@
<tr><td colspan="3">PostBitableV1AppsByAppTokenRolesByRoleIdMembers</td></tr>
<tr><td rowspan="2">129</td><td rowspan="2">2023-07-28</td><td>&#10003;</td><td>多维表格</td><td>删除协作者</td></tr>
<tr><td colspan="3">DeleteBitableV1AppsByAppTokenRolesByRoleIdMembersByMemberId</td></tr>
<tr><td rowspan="2">130</td><td rowspan="2">2023-07-27</td><td>&#10003;</td><td>云文档</td><td>获取知识空间列表</td></tr>
<tr><td rowspan="2">130</td><td rowspan="2">2024-07-22</td><td>&#10003;</td><td>云文档</td><td>获取知识空间列表</td></tr>
<tr><td colspan="3">GetWikiV2Spaces</td></tr>
<tr><td rowspan="2">131</td><td rowspan="2">2023-07-27</td><td>&#10003;</td><td>云文档</td><td>获取知识空间信息</td></tr>
<tr><td rowspan="2">131</td><td rowspan="2">2024-07-22</td><td>&#10003;</td><td>云文档</td><td>获取知识空间信息</td></tr>
<tr><td colspan="3">GetWikiV2SpacesBySpaceId</td></tr>
<tr><td rowspan="2">132</td><td rowspan="2">2023-07-27</td><td>&#10003;</td><td>云文档</td><td>创建知识空间</td></tr>
<tr><td colspan="3">PostWikiV2Spaces</td></tr>
Expand Down Expand Up @@ -883,11 +883,11 @@
<tr><td colspan="3">PostDriveV1MediasUploadPart</td></tr>
<tr><td rowspan="2">442</td><td rowspan="2">2024-06-06</td><td>&#10003;</td><td>云文档</td><td>分片上传素材-完成上传</td></tr>
<tr><td colspan="3">PostDriveV1MediasUploadFinish</td></tr>
<tr><td rowspan="2">443</td><td rowspan="2">2024-03-14</td><td>&#10003;</td><td>云文档</td><td>订阅云文档事件</td></tr>
<tr><td rowspan="2">443</td><td rowspan="2">2024-07-19</td><td>&#10003;</td><td>云文档</td><td>订阅云文档事件</td></tr>
<tr><td colspan="3">PostDriveV1FilesByFileTokenSubscribe</td></tr>
<tr><td rowspan="2">444</td><td rowspan="2">2024-03-14</td><td>&#10003;</td><td>云文档</td><td>取消云文档事件订阅</td></tr>
<tr><td rowspan="2">444</td><td rowspan="2">2024-07-19</td><td>&#10003;</td><td>云文档</td><td>取消云文档事件订阅</td></tr>
<tr><td colspan="3">DeleteDriveV1FilesByFileTokenDeleteSubscribe</td></tr>
<tr><td rowspan="2">445</td><td rowspan="2">2024-03-14</td><td>&#10003;</td><td>云文档</td><td>查询云文档事件订阅状态</td></tr>
<tr><td rowspan="2">445</td><td rowspan="2">2024-07-19</td><td>&#10003;</td><td>云文档</td><td>查询云文档事件订阅状态</td></tr>
<tr><td colspan="3">GetDriveV1FilesByFileTokenGetSubscribe</td></tr>
<tr><td rowspan="2">446</td><td rowspan="2">2024-07-11</td><td>&#10003;</td><td>云文档</td><td>搜索云文档</td></tr>
<tr><td colspan="3">PostSuiteDocsApiSearchObject</td></tr>
Expand Down Expand Up @@ -1025,6 +1025,10 @@
<tr><td colspan="3">PostPerformanceV2MetricFieldsQuery</td></tr>
<tr><td rowspan="2">513</td><td rowspan="2">2024-07-02</td><td>&#10003;</td><td>云文档</td><td>批量增加协作者权限</td></tr>
<tr><td colspan="3">PostDriveV1PermissionsByTokenMembersBatchCreate</td></tr>
<tr><td rowspan="2">514</td><td rowspan="2">2024-07-16</td><td>新增</td><td>日历</td><td>创建会议纪要</td></tr>
<tr><td rowspan="2">514</td><td rowspan="2">2024-07-16</td><td>&#10003;</td><td>日历</td><td>创建会议纪要</td></tr>
<tr><td colspan="3">PostCalendarV4CalendarsByCalendarIdEventsByEventIdMeetingMinute</td></tr>
<tr><td rowspan="2">515</td><td rowspan="2">2024-07-22</td><td>新增</td><td>招聘</td><td>获取待办列表</td></tr>
<tr><td colspan="3">GetHireV1Todos</td></tr>
<tr><td rowspan="2">516</td><td rowspan="2">2024-07-22</td><td>新增</td><td>多维表格</td><td>批量获取记录</td></tr>
<tr><td colspan="3">PostBitableV1AppsByAppTokenTablesByTableIdRecordsBatchGet</td></tr>
</tbody></table>
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,7 @@
namespace FeishuNetSdk.Application;
/// <summary>
/// 更新应用可用范围 请求体
/// <para>该接口用于更新当前企业内自建应用或发起该 API 调用的自建应用所在企业已安装的商店应用的可见范围,包括可用人员</para>
/// <para>与禁用人员。该接口仅支持被自建应用调用。范围更新后对线上立即生效。</para>
/// <para>调用该接口更新指定应用的可用范围,支持更新当前企业内自建应用的可用范围,或者已安装的商店应用的可用范围,包括可用人员与禁用人员。更新可用范围后对线上立即生效。</para>
/// <para>接口ID:7278520881743740931</para>
/// <para>文档地址:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/application-v6/application-visibility/patch</para>
/// <para>JSON地址:https://open.feishu.cn/document_portal/v1/document/get_detail?fullPath=%2fuAjLw4CM%2fukTMukTMukTM%2fapplication-v6%2fapplication-visibility%2fpatch</para>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
// ************************************************************************
// Assembly : FeishuNetSdk
// Author : yxr
// Created : 2024-07-22
//
// Last Modified By : yxr
// Last Modified On : 2024-07-22
// ************************************************************************
// <copyright file="PostBitableV1AppsByAppTokenTablesByTableIdRecordsBatchGetBodyDto.cs" company="Vicente Yu">
// MIT
// </copyright>
// <summary>批量获取记录 请求体</summary>
// ************************************************************************
namespace FeishuNetSdk.Base;
/// <summary>
/// 批量获取记录 请求体
/// <para>通过多个记录 ID 查询记录信息。</para>
/// <para>接口ID:7386702252390268956</para>
/// <para>文档地址:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/bitable-v1/app-table-record/batch_get</para>
/// <para>JSON地址:https://open.feishu.cn/document_portal/v1/document/get_detail?fullPath=%2fuAjLw4CM%2fukTMukTMukTM%2freference%2fbitable-v1%2fapp-table-record%2fbatch_get</para>
/// </summary>
public record PostBitableV1AppsByAppTokenTablesByTableIdRecordsBatchGetBodyDto
{
/// <summary>
/// <para>记录 ID 列表。调用[列出记录](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/bitable-v1/app-table-record/list)获取。</para>
/// <para>必填:是</para>
/// <para>最大长度:100</para>
/// <para>最小长度:1</para>
/// </summary>
[JsonPropertyName("record_ids")]
public string[] RecordIds { get; set; } = Array.Empty<string>();

/// <summary>
/// <para>此次调用中使用的用户 id 的类型</para>
/// <para>必填:否</para>
/// <para>示例值:open_id</para>
/// <para>可选值:<list type="bullet">
/// <item>user_id:以user_id来识别用户</item>
/// <item>union_id:以union_id来识别用户</item>
/// <item>open_id:以open_id来识别用户</item>
/// </list></para>
/// </summary>
[JsonPropertyName("user_id_type")]
public string? UserIdType { get; set; }

/// <summary>
/// <para>是否返回记录的分享链接。可选值:</para>
/// <para>- true:返回分享链接</para>
/// <para>- false:不返回分享链接</para>
/// <para>**默认值**:false</para>
/// <para>必填:否</para>
/// <para>示例值:true</para>
/// </summary>
[JsonPropertyName("with_shared_url")]
public bool? WithSharedUrl { get; set; }

/// <summary>
/// <para>是否返回自动计算的字段。可选值:</para>
/// <para>- true:返回自动计算的字段</para>
/// <para>- false:不返回自动计算的字段</para>
/// <para>**默认值**:false</para>
/// <para>必填:否</para>
/// <para>示例值:true</para>
/// </summary>
[JsonPropertyName("automatic_fields")]
public bool? AutomaticFields { get; set; }
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,142 @@
// ************************************************************************
// Assembly : FeishuNetSdk
// Author : yxr
// Created : 2024-07-22
//
// Last Modified By : yxr
// Last Modified On : 2024-07-22
// ************************************************************************
// <copyright file="PostBitableV1AppsByAppTokenTablesByTableIdRecordsBatchGetResponseDto.cs" company="Vicente Yu">
// MIT
// </copyright>
// <summary>批量获取记录 响应体</summary>
// ************************************************************************
namespace FeishuNetSdk.Base;
/// <summary>
/// 批量获取记录 响应体
/// <para>通过多个记录 ID 查询记录信息。</para>
/// <para>接口ID:7386702252390268956</para>
/// <para>文档地址:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/bitable-v1/app-table-record/batch_get</para>
/// <para>JSON地址:https://open.feishu.cn/document_portal/v1/document/get_detail?fullPath=%2fuAjLw4CM%2fukTMukTMukTM%2freference%2fbitable-v1%2fapp-table-record%2fbatch_get</para>
/// </summary>
public record PostBitableV1AppsByAppTokenTablesByTableIdRecordsBatchGetResponseDto
{
/// <summary>
/// <para>记录列表</para>
/// <para>必填:否</para>
/// </summary>
[JsonPropertyName("records")]
public AppTableRecord[]? Records { get; set; }

/// <summary>
/// <para>记录列表</para>
/// </summary>
public record AppTableRecord
{
/// <summary>
/// <para>记录字段</para>
/// <para>必填:是</para>
/// <para>示例值:-</para>
/// </summary>
[JsonPropertyName("fields")]
public object Fields { get; set; } = new();

/// <summary>
/// <para>记录 ID</para>
/// <para>必填:否</para>
/// <para>示例值:recgcfdzKq</para>
/// </summary>
[JsonPropertyName("record_id")]
public string? RecordId { get; set; }

/// <summary>
/// <para>创建人信息</para>
/// <para>必填:否</para>
/// </summary>
[JsonPropertyName("created_by")]
public Person? CreatedBy { get; set; }

/// <summary>
/// <para>创建人信息</para>
/// </summary>
public record Person
{
/// <summary>
/// <para>创建人 ID。ID 类型与请求体中的 `user_id_type` 指定的类型一致。</para>
/// <para>必填:否</para>
/// <para>示例值:ou_9a971ded01b4ca66f4798549878abcef</para>
/// </summary>
[JsonPropertyName("id")]
public string? Id { get; set; }

/// <summary>
/// <para>创建人中文姓名</para>
/// <para>必填:否</para>
/// <para>示例值:张敏</para>
/// </summary>
[JsonPropertyName("name")]
public string? Name { get; set; }

/// <summary>
/// <para>创建人英文姓名</para>
/// <para>必填:否</para>
/// <para>示例值:Min Zhang</para>
/// </summary>
[JsonPropertyName("en_name")]
public string? EnName { get; set; }

/// <summary>
/// <para>创建人邮箱</para>
/// <para>必填:否</para>
/// <para>示例值:email@example.com</para>
/// </summary>
[JsonPropertyName("email")]
public string? Email { get; set; }

/// <summary>
/// <para>创建人头像链接</para>
/// <para>必填:否</para>
/// <para>示例值:https://example.com/avatar</para>
/// </summary>
[JsonPropertyName("avatar_url")]
public string? AvatarUrl { get; set; }
}

/// <summary>
/// <para>创建时间。毫秒级时间戳。</para>
/// <para>必填:否</para>
/// <para>示例值:1675244156000</para>
/// </summary>
[JsonPropertyName("created_time")]
public long? CreatedTime { get; set; }

/// <summary>
/// <para>修改人信息</para>
/// <para>必填:否</para>
/// </summary>
[JsonPropertyName("last_modified_by")]
public Person? LastModifiedBy { get; set; }

/// <summary>
/// <para>最近更新时间。毫秒级时间戳。</para>
/// <para>必填:否</para>
/// <para>示例值:1677556020000</para>
/// </summary>
[JsonPropertyName("last_modified_time")]
public long? LastModifiedTime { get; set; }
}

/// <summary>
/// <para>禁止访问的记录列表(针对开启了高级权限的多维表格)</para>
/// <para>必填:否</para>
/// </summary>
[JsonPropertyName("forbidden_record_ids")]
public string[]? ForbiddenRecordIds { get; set; }

/// <summary>
/// <para>不存在的记录列表</para>
/// <para>必填:否</para>
/// </summary>
[JsonPropertyName("absent_record_ids")]
public string[]? AbsentRecordIds { get; set; }
}
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
namespace FeishuNetSdk.Ccm;
/// <summary>
/// 查询云文档事件订阅状态 响应体
/// <para>该接口仅支持**文档拥有者**和**文档管理者**查询文档的订阅状态(但目前文档管理者仅能接收到**文件编辑**事件)。可订阅的文档类型为**旧版文档**、**新版文档**、**电子表格**和**多维表格**。在调用该接口之前请确保正确[配置事件回调网址和订阅事件类型](https://open.feishu.cn/document/ukTMukTMukTM/uUTNz4SN1MjL1UzM#2eb3504a),事件类型参考[事件列表](https://open.feishu.cn/document/ukTMukTMukTM/uYDNxYjL2QTM24iN0EjN/event-list)。</para>
/// <para>该接口用于查询云文档事件的订阅状态。了解事件订阅的配置流程和使用场景,参考[事件概述](https://open.feishu.cn/document/ukTMukTMukTM/uUTNz4SN1MjL1UzM)。了解云文档支持的事件类型,参考[事件列表](https://open.feishu.cn/document/ukTMukTMukTM/uYDNxYjL2QTM24iN0EjN/event-list)。</para>
/// <para>接口ID:7259592279886250012</para>
/// <para>文档地址:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/drive-v1/file/get_subscribe</para>
/// <para>JSON地址:https://open.feishu.cn/document_portal/v1/document/get_detail?fullPath=%2fuAjLw4CM%2fukTMukTMukTM%2freference%2fdrive-v1%2ffile%2fget_subscribe</para>
Expand Down
Loading

0 comments on commit 87983d4

Please sign in to comment.