我正在开发一个 Hello 标志项目,我将数据发送到模板并同时将其发送到多个客户端。但是当我添加多个签名者时,不会从我在那里添加的电子邮件中收到邮件。我尝试了 2 个签名者。
这就是我在代码中添加它的方式。一个歌手收到的电子邮件,但不是两个。
$request->setSigner('Client', 'aaa@bbb.ccc', 'AA');
$request->setSigner('Client', 'bbb@ccc.ddd', 'BBB');
这可能是什么问题?
我正在开发一个 Hello 标志项目,我将数据发送到模板并同时将其发送到多个客户端。但是当我添加多个签名者时,不会从我在那里添加的电子邮件中收到邮件。我尝试了 2 个签名者。
这就是我在代码中添加它的方式。一个歌手收到的电子邮件,但不是两个。
$request->setSigner('Client', 'aaa@bbb.ccc', 'AA');
$request->setSigner('Client', 'bbb@ccc.ddd', 'BBB');
这可能是什么问题?
每个签名者角色只能分配一个签名者,因此您需要更新模板本身以区分“客户”的两个签名者角色。
像“Client1”和“Client2”这样的东西就可以了。
然后一旦模板更新,传入
$request->setSigner('Client1', 'aaa@bbb.ccc', 'AA');
$request->setSigner('Client2', 'bbb@ccc.ddd', 'BB');
这假设您的文档有两个“客户”签名。如果您的文档有一个签名者并且由一个“客户”签名,并且每个“客户”都签署了各自的文档,那么您需要为每个签名者创建单独的签名请求。