我正在寻找一种为用户重新发送激活电子邮件的方法。我注意到,为现有用户发出 POST 请求以/users
正是这样做的(此外,如果用户有 userState='Active',它会更改为'ActivationSent'(。
例如,使用以下数据发出两次 POST 请求,将导致向 joe@email.com 发送两封激活电子邮件:
{'newUsers': [{'email': 'joe@email.com',
'userName': 'joe@email.com',
'firstName': 'Joe',
'lastName': 'Smith'}]}
我想确认这确实是我可以依赖的正确行为,因为我没有在文档中找到这说明。
实际上,您正在做的是再次添加同一用户。添加用户时,将发送激活电子邮件,状态为"激活已发送"。 因此,虽然这实现了您想要的,但从技术上讲,它仍然只是添加一个用户并通过电子邮件向他们发送激活,但您是正确的,这是一种将激活电子邮件"重新发送"给用户的方法。