Share
接口功能
分享,同时发送邮件和notification
参数类型
参数 | 类型 | 说明 |
---|---|---|
DocumentId | String | 文档的Id |
ShareDocTitle | String | 标题 |
StaffName | String | 用户名字 |
UserId | String | UserId, guid格式 |
EntityName | String | Form别名, Form的标识 |
EmailTemplateCode | String | 邮件模板Code, template code是一个guid的string, 从Email template界面可以取到 |
ShareToRelation | List<ShareToRelations> |
关联人信息 |
Message | String | 消息 |
DocumentLink | String | 文档链接 |
Share to Relations:
参数 | 类型 | 说明 |
---|---|---|
UserId | String | UserId, guid格式 |
StaffId | String | 弃用 |
StaffName | String | 用户的名字 |
String | 邮件 |
说明
邮件发送有错误接口就会返回错误,notification发送数量不影响返回值
返回数据类型(Data部分)
int: 返回值为参数中ShareToRelationsValue的数量
输入示例
{
"DocumentId": "4ef5982872bc47ba92fc063e3685c209",
"ShareDocTitle": "GS-Hydro Coordination",
"StaffName": "DemoUser",
"UserId": "90aacf16-a039-49bf-8605-8de3ddac879c",
"EntityName": "DemoFormAlias",
"EmailTemplateCode": "92f88170-fdae-4e6e-b90b-e9e7731c8ccf",
"ShareToRelationsValue": [
{
"StaffId": "90aacf16-a039-49bf-8605-8de3ddac879c",
"StaffName": "DemoUser",
"Email": "demo@digitalmaker.com",
"UserId": "90aacf16-a039-49bf-8605-8de3ddac879c"
}
],
"Message": "",
"DocumentLink": "https://digitalmaker.com/DemoTenant/DemoApp/vForm/DemoFormAlias/preview/4ef5982872bc47ba92fc063e3685c209"
}
返回示例
{
"StatusCode": 200,
"Info": "Request (or process) succeeded",
"Data": 1
}