使用 mail_registered_participants 向特定参与者发送邮件

斯蒂芬LH

我尝试使用 LimeSurvey API 发送邮件邀请。我想成为 abe 通过 API 向特定令牌 ID 发送邀请。

根据 API 文档,可以使用 overrideAllConditions 参数:

> /**
>      * Send register mails to participants in a survey
>      *
>      * Returns array of results of sending
>      *
>      * Default behaviour is to send register emails to not invited, not reminded, not completed and in valid frame date participant.
>      * 
>      * $overrideAllConditions replaces this default conditions for selecting the participants. A typical use case is to select only one
> participant
>      * ````
>      * $overrideAllConditions = Array();
>      * $overrideAllConditions[] = 'tid = 2';
>      * $response = $myJSONRPCClient->mail_registered_participants( $sessionKey, $survey_id, $overrideAllConditions );
>      * ````
>      * 
>      * @access public
>      * @param string $sSessionKey Auth credentials
>      * @param int $iSurveyID ID of the Survey that participants belong
>      * @param array $overrideAllConditions replace the default conditions
>      * @return array Result of the action
>      */

这是我的 api 调用的 JSON 正文,用于向与 tid 2 关联的参与者发送邮件:

{"method":"mail_registered_participants","id":" ","params":{"1":"sessionkey","iSurveyID":123456,"overrideAllConditions":{"tid":2}}}

但是此呼叫将邮件邀请发送给前 100 名参与者(以此类推,有多个呼叫)。

是否可以通过此 API 函数(如在用户界面内)发送一封单独​​的邮件?

丹尼斯·切努

overrideAllConditions 使用Yii addCondition

你试过了吗

{
    "method": "mail_registered_participants",
    "id": " ",
    "params": {
        "1": "sessionkey",
        "iSurveyID": 123456,
        "overrideAllConditions": {
            "0": "tid = 2"
        }
    }
}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法使用 hyperldeger composer 向参与者颁发身份

来自分类Dev

如何使用smack向多用户聊天室的所有参与者发送消息

来自分类Dev

无法在 CLI 中使用 Composer 向参与者实例发出身份

来自分类Dev

使用期货的参与者之间的并发

来自分类Dev

使用Postman添加对话参与者

来自分类Dev

使用Symfony FosMessageBundle或OrnicarMessageBundle加载线程参与者的问题

来自分类Dev

如何使用 composer cli 获取注册参与者的“秘密”

来自分类Dev

使用Google Hangout API播放单个Youtube视频,并与其他参与者共享

来自分类Dev

在同一Service Fabric服务中使用多种参与者类型的优缺点

来自分类Dev

询问模式是否可与Akka IO参与者一起使用?

来自分类Dev

如何使用Adobe广告系列吸引所有参加aem事件的参与者?

来自分类Dev

询问模式是否可与Akka IO参与者一起使用?

来自分类Dev

使用 ejabberd 将参与者添加到聊天室

来自分类Dev

如何使用 youtube api 为私人 youtube 视频“添加参与者”

来自分类Dev

Microsoft Teams:使用 Graph API 跟踪/列出通话中的参与者

来自分类Dev

在Android中使用Java Mail API向带有附件的电子邮件发送电子邮件

来自分类Dev

使用mail()发送电子邮件

来自分类Dev

检查使用mail命令发送的邮件

来自分类Dev

无法使用mail()php发送邮件?

来自分类Dev

无法使用php mail()函数发送邮件

来自分类Dev

无法使用 php mail() angular 发送邮件

来自分类Dev

使用一致的散列时,您可以决定哪些参与者采取哪些密钥吗?

来自分类Dev

使用Tidyverse为每个用户/参与者输出一系列汇总统计表

来自分类Dev

如何使用套接字IO检查有多少参与者连接到我的聊天室

来自分类Dev

在Akka Testkit中,为什么要使用事件而不是常规方法来获取参与者状态?

来自分类Dev

使用特定域名向本地主机发送和接收电子邮件

来自分类Dev

使用php向Yahoo发送邮件

来自分类Dev

如何获取特定节点参与者的“PartyAndCertificate”?

来自分类Dev

特定参与者的历史学家

Related 相关文章

  1. 1

    无法使用 hyperldeger composer 向参与者颁发身份

  2. 2

    如何使用smack向多用户聊天室的所有参与者发送消息

  3. 3

    无法在 CLI 中使用 Composer 向参与者实例发出身份

  4. 4

    使用期货的参与者之间的并发

  5. 5

    使用Postman添加对话参与者

  6. 6

    使用Symfony FosMessageBundle或OrnicarMessageBundle加载线程参与者的问题

  7. 7

    如何使用 composer cli 获取注册参与者的“秘密”

  8. 8

    使用Google Hangout API播放单个Youtube视频,并与其他参与者共享

  9. 9

    在同一Service Fabric服务中使用多种参与者类型的优缺点

  10. 10

    询问模式是否可与Akka IO参与者一起使用?

  11. 11

    如何使用Adobe广告系列吸引所有参加aem事件的参与者?

  12. 12

    询问模式是否可与Akka IO参与者一起使用?

  13. 13

    使用 ejabberd 将参与者添加到聊天室

  14. 14

    如何使用 youtube api 为私人 youtube 视频“添加参与者”

  15. 15

    Microsoft Teams:使用 Graph API 跟踪/列出通话中的参与者

  16. 16

    在Android中使用Java Mail API向带有附件的电子邮件发送电子邮件

  17. 17

    使用mail()发送电子邮件

  18. 18

    检查使用mail命令发送的邮件

  19. 19

    无法使用mail()php发送邮件?

  20. 20

    无法使用php mail()函数发送邮件

  21. 21

    无法使用 php mail() angular 发送邮件

  22. 22

    使用一致的散列时,您可以决定哪些参与者采取哪些密钥吗?

  23. 23

    使用Tidyverse为每个用户/参与者输出一系列汇总统计表

  24. 24

    如何使用套接字IO检查有多少参与者连接到我的聊天室

  25. 25

    在Akka Testkit中,为什么要使用事件而不是常规方法来获取参与者状态?

  26. 26

    使用特定域名向本地主机发送和接收电子邮件

  27. 27

    使用php向Yahoo发送邮件

  28. 28

    如何获取特定节点参与者的“PartyAndCertificate”?

  29. 29

    特定参与者的历史学家

热门标签

归档