我没有找到任何关于使用surveymonkey api的自动化剩余电子邮件的文档。任何人都可以告诉我如何在c#中使用Api发送剩余电子邮件。
感谢您的帮助。
答案 0 :(得分:0)
请参阅SurveyMonkey API文档here。要创建提醒消息,您可以这样做:
POST /collectors/<collector_id>/messages
{
"type": "reminder",
"recipient_status": "has_not_responded",
"subject": "Reminder! We want your opinion"
}
并且会为尚未响应的所有收件人创建新邮件(还有其他选项,您也可以修改电子邮件正文,请参阅docs)。< / p>
然后您可以像schedule the message这样发送:
POST /collectors/<collector_id>/messages/<message_id>/send
{
"scheduled_date": "<iso_date>"
}
并且会在指定日期发送消息(您可以将预定日期留待立即发送)。
关于专门针对C#,有一个我曾经在github上使用过几次的SDK,你可以找到here。它似乎没有创建消息功能,但可以轻松添加,它基本上是this method,除非不使用Page
和URL参数,而是使用json正文执行POST
请求并将其转换为Message
对象。
希望这可以帮助你开始。