【问题标题】:Can you send a dynamic template to a list, using only list id?您可以仅使用列表 ID 将动态模板发送到列表吗?
【发布时间】:2020-04-28 16:46:57
【问题描述】:

根据 SendGrid 文档,我似乎可以通过在 singlesend 调用中输入模板 ID 和列表 ID 来将模板发送到列表。但是,当我使用这些 JSON 字段调用此方法时,会出现错误。

JSON: {"sender_id":779461,"filter":{"list_ids":["572d0ae8-c665-4265-8e90-28fda56d9409"],"send_to_all":"false"},"template_id":"d-2b8c55e6e0a6463ab096d2e146d77c2c"}

错误:{ "errors": [ { "field": "", "message": "json could not be unmarshalled" } ] }

一段时间以来,我一直在尝试获取正确的 JSON 格式,但由于这个非描述性错误而没有运气。我还在使用 .NET 的 C# 库,但找不到任何方法来为消息设置列表 ID。 SendGrid 支持门户已损坏,因此我无法联系到他们。

【问题讨论】:

    标签: c# sendgrid sendgrid-api-v3 sendgrid-templates


    【解决方案1】:

    试试你的 json,像这样 send_to_all 不是字符串类型,而是布尔类型:

    { “发件人 ID”:779461, “筛选”: { “list_ids”:[ “572d0ae8-c665-4265-8e90-28fda56d9409” ], “send_to_all”:假 }, "template_id": "真实的 UUID" }

    【讨论】:

    • 你能检查我的编辑 template_id 应该是 uuid 格式吗?
    猜你喜欢
    • 2021-10-11
    • 1970-01-01
    • 2010-09-26
    • 2022-06-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-13
    • 1970-01-01
    相关资源
    最近更新 更多