Можете ли вы отправить шаблон Dynami c в список, используя только идентификатор списка? - PullRequest
0 голосов
/ 28 апреля 2020

Согласно документации SendGrid, кажется, что я могу отправить шаблон в список, введя идентификатор шаблона и идентификатор списка в вызове singlesend . Однако, когда я вызываю этот метод с этими 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" } ] }

I ' Некоторое время мы пытались получить правильный формат JSON, но безуспешно из-за этой неописательной ошибки. Я также использую библиотеку C# для. NET и не могу найти никаких методов для установки идентификатора списка для сообщения. Портал поддержки SendGrid не работает, поэтому я не могу связаться с ними.

1 Ответ

0 голосов
/ 28 апреля 2020

попробуйте ваш json, как этот send_to_all не имеет строковый тип, но логический:

{"sender_id": 779461, "filter": {"list_ids": ["572d0ae8-c665- 4265-8e90-28fda56d9409 "]," send_to_all ": false}," template_id ":" REAL UUID "}

...