我没有使用SurveyMonKey API找到有关自动化剩余电子邮件的任何文档。任何人都可以让我知道如何使用C#中的API发送剩余电子邮件。
感谢您的帮助。
请参阅此处的SurveyMonKey API文档。要创建提醒消息,您可以做:
POST /collectors/<collector_id>/messages
{
"type": "reminder",
"recipient_status": "has_not_responded",
"subject": "Reminder! We want your opinion"
}
,这将为所有未响应的收件人创建新消息(还有其他选项,您也可以修改电子邮件的正文,请参阅文档)。
然后,您可以安排这样的消息:
POST /collectors/<collector_id>/messages/<message_id>/send
{
"scheduled_date": "<iso_date>"
}
,这将在指定的日期发送一条消息(您可以省略以立即发送的计划日期)。
专门针对C#,我在Github上看到了几次SDK,您可以在这里找到。它似乎没有创建消息函数,但是可以轻松添加,基本上是此方法,除了不要使用Page
和URL参数,而是使用JSON主体进行POST
请求并将其转换为Message
对象。
希望能使您入门。