我有一个幽灵安装,我正在使用自定义主题。
我希望能够在新成员注册时触发 API 调用。 为此,我想找到将成员添加到 ghost 数据库的位置,以便我可以插入 api 调用将此成员添加到 sendgrid(因为 zapier 不适用于 sendgrid)
以下是向 sendgrid 添加成员的方法:
要将收件人添加到您的联系人列表,您需要进行两次不同的 API 调用。第一个是对以下端点的 POST 调用。这个调用是专门给系统添加收件人地址的。
https://api.sendgrid.com/v3/contactdb/recipients HTTP/1.1
该帖子调用的正文如下所示。
{ "email": "example@example.com", "last_name": "Jones", "pet": "Fluffy", "age": 25 }]
您只需要指定您要添加的电子邮件地址,并指定您可能使用的任何自定义字段。
需要进行的第二个调用是将该收件人添加到特定列表中。您可以通过对以下端点进行 POST 调用来完成此操作。
https://api.sendgrid.com/v3/contactdb/lists/{list_id}/recipients/{recipient_id} HTTP/1.1
您需要确保将 {recipient_id} 替换为您刚刚在上次通话中添加的地址的实际收件人 ID。