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
}