用户创建后主动协作发送电子邮件

杰德雷克·亚当斯基

我正在使用 Active Collab API V5 从我们的服务台创建用户 - 使用以下 POST 创建用户。

curl -k -v -h "Content-Type:application/json" -h "X-Angie-AuthApiToken:XXXXXXX" -X POST -d '{"type": "Member","email": "XXXXXXXX@XXXXXX", "password": "XXXXX"}' https://URL/api/v1/users

是否可以自动发送邀请链接?就像在 Web 界面上创建用户一样(从“人员”页面发送邀请链接)。

我找到了这个 API 参考https://developers.activecollab.com/api-documentation/v1/people/users/invite.html但通过这种方式它只能直接邀请到项目。

或者我

系统区分帐户创建和邀请(包括帐户创建,但做得更多)。以下是邀请一位或多位用户的方法:

curl -h "Content-Type:application/json" \
     -h "X-Angie-AuthApiToken:XXXXXXX" \
     -X POST -d '{"role": "Member","email_addresses": ["[email protected]", "[email protected]"], "custom_permissions": ["can_manage_projects", "can_manage_finances"]}' \
      https://URL/api/v1/users/invite

区别:

  • API 端点不同 ( /api/v1/users/invite),
  • 使用role代替类型,
  • 可以指定多个电子邮件地址的列表,
  • 可以设置自定义权限,
  • 您不能指定用户的密码。他们将收到邀请电子邮件,并自行完成流程。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

注册后发送电子邮件给用户

注册后如何向用户发送电子邮件

创建帐户后,PHP Laravel 5用户类属性不可用于发送电子邮件

创建用于发送电子邮件的后台线程

使用Firebase Cloud功能创建用户后如何发送电子邮件验证?

向负责的用户发送电子邮件

需要向多个用户发送电子邮件

Django:向用户发送电子邮件

注册用户时发送电子邮件时出错

电子邮件表格未发送电子邮件

在_MongoDB用户集中以_id的形式发送电子邮件

向列表用户发送电子邮件(未定义的变量或方法“电子邮件”)

以编程方式向当前用户发送电子邮件

从BCC ATG创建用户时如何发送电子邮件?

流星:无法发送电子邮件给多个用户

以root身份发送电子邮件*用户登录之前*?

随时随地向用户发送电子邮件?

代表用户从GCE或AWS发送电子邮件

PHP为每个用户发送电子邮件

如何绕过 DMARC 使用用户的任何电子邮件发送电子邮件

是否可以从当前用户电子邮件发送电子邮件?

用户发布表单后如何发送电子邮件?

在创建的项目任务上不发送电子邮件

使用使用协作数据对象发送电子邮件的宏后,Excel 冻结

mailgun 向多个用户发送电子邮件

Firebase:是否可以从用户的电子邮件地址发送电子邮件?

Firebase 向用户发送电子邮件验证

在 Firebase 中创建用户后发送电子邮件确认并将数据添加到集合

在模型创建上发送电子邮件 - django