我尝试使用SnedGrid Marketing Email API创建列表:https ://sendgrid.com/docs/API_Reference/Marketing_Emails_API/lists.html#-add
在创建带有默认列的列表时,它可以很好地工作,但是我只是找不到正确的格式来发送其他列名(例如,user_id)。我尝试了“默认” columnname = foo和其他几种变体,但是每次都以尽管响应告诉我我多么成功,但只有默认列:
{"message": "success"}
这似乎是我们的文档问题。首先,对于给您带来的不便,我深表歉意,这一问题很快就会解决。
自定义列名称不会在创建列表时显示。只有在添加了带有新列的电子邮件后,才会显示该电子邮件。但是,这意味着您可以根据需要任意添加列。
要创建包含您可能需要的其他任何列的电子邮件,请使用Add Email Endpoint,如下所示:
curl -X POST https://api.sendgrid.com/api/newsletter/lists/email/add.json \
-d data={"email" : "[email protected]", "name" : "Nick", "favorite" : "Loon"}
此调用将创建一个名为的新列favorite
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句